오전동 STATUS_CONTROL_C_EXIT, 개발자가 놓치면 후회할 오류 코드 완벽 분석

제가 예전에 한창 프로젝트를 진행할 때였어요. 분명히 잘 돌아가던 프로그램인데, 특정 상황에서 Ctrl+C를 누르니 뭔가 이상하게 종료되는 걸 보고 한참을 헤맸던 기억이 나네요. 단순히 ‘강제 종료’라고 생각했던 이 행동 뒤에는 사실 아주 중요한 시스템의 약속, 바로 ‘STATUS_CONTROL_C_EXIT’라는 특별한 상태 코드가 숨어 있답니다. 특히 요즘처럼 컨테이너 환경이나 복잡한 분산 시스템에서는 이 작은 종료 코드 하나가 전체 … Read more