하위 프로세스가 종료되면 SIGKILL 수신

하위 프로세스가 종료되면 SIGKILL 수신

분기된 하위 프로세스 중 하나가 종료되면 SIGCHLD 대신 SIGKILL을 수신할 것으로 예상됩니다. Linux에서는 다른 하위 종료 신호를 clone()1 에 전달하여 이를 달성할 수 있습니다.

다른 Unix 플랫폼, 특히 macOS에서도 이것이 가능합니까? 파이프 닫기 트릭에 대해 알고 있으며 이를 구현할 수도 있지만 더 좋은 방법이 있는지 확인하는 중입니다.

  1. "복종 신호"를 참조하세요.clone(2)문서.

관련 정보