shutdown은 접수를 닫을 뿐 완료를 뜻하지 않는다

호출 직후에도 큐와 실행 중 작업은 남아 있을 수 있습니다.

RUNNING접수·실행 가능
shutdown새 제출 거부
SHUTDOWN기존 큐 배출
worker done마지막 작업 완료
TERMINATED자원 정리 가능

핵심: 자원 정리는 isTerminated 또는 awaitTermination으로 실제 종료를 확인한 뒤 수행합니다.