graceful printer 종료의 네 단계

요청 하나가 아니라 입력 차단부터 worker 회수까지 이어지는 protocol이다.

  1. Acceptance 닫기

    새 print submit을 거부한다

    boundary
  2. 대기 해제

    marker 또는 interrupt를 보낸다

    wake
  3. Pending 처리

    drain·persist·discard를 수행한다

    policy
  4. Join

    worker TERMINATED를 확인한다

    reap

핵심: daemon 설정은 이 protocol을 실행하지 않으며 process 생존 조건만 바꾼다.