채널 송신자를 닫아 더 이상 작업이 오지 않음을 알립니다.
우아한 종료 체크포인트
서버 종료는 스레드를 갑자기 끊는 것이 아니라 작업을 마치고 자원을 정리하는 흐름입니다.
새 작업 수신 중지와 기존 작업 마무리를 분리했는가
worker 스레드가 끝날 때까지 기다립니다.
JoinHandle을 꺼내 소유권을 안전하게 이동합니다.
종료 신호가 들어와도 진행 중 작업을 정리합니다.
서버 종료는 스레드를 갑자기 끊는 것이 아니라 작업을 마치고 자원을 정리하는 흐름입니다.
새 작업 수신 중지와 기존 작업 마무리를 분리했는가
채널 송신자를 닫아 더 이상 작업이 오지 않음을 알립니다.
worker 스레드가 끝날 때까지 기다립니다.
JoinHandle을 꺼내 소유권을 안전하게 이동합니다.
종료 신호가 들어와도 진행 중 작업을 정리합니다.