つかそもそも別スレッドで実行する必要があるのか
別プロセスで良いんじゃねえのか