accept 뒤 소유권은 Session 생성·등록·제출 순으로 이전한다

등록 전에 실행하면 빠른 종료가 remove보다 먼저 일어날 수 있고 제출 실패면 등록 보상이 필요합니다.

  1. 1

    accept

    acceptor 소유

  2. 2

    create Session

    자원 묶음

  3. 3

    register

    활성 목록

  4. 4

    submit

    worker 실행

  5. 5

    failure

    remove+close 보상

핵심: 각 단계 실패 시 현재 소유자가 Socket을 닫아 고아 연결을 남기지 않습니다.