threadを無限ループではなく適切に終わらせるようにすれば良いと思う。