detach된 스레드에서 무한루프를 돌려서 작업하고 있을 때 메인 프로그램이 종료되도 그 스레드는 운영체제 상에서 계속 남아 있는거임?