特定のタスクを実行するスレッドを含むスレッド プールがあります。タスクが完了したら、ワーカーの run() メソッドを終了させます。
この後、 sys.exit() でスレッドを明示的に強制終了する必要がありますか? タスクが完了した後でも、ワーカー スレッドがバックグラウンドで持続していることに気付きました。
古いスレッドをパージするための推奨される方法は何ですか?
特定のタスクを実行するスレッドを含むスレッド プールがあります。タスクが完了したら、ワーカーの run() メソッドを終了させます。
この後、 sys.exit() でスレッドを明示的に強制終了する必要がありますか? タスクが完了した後でも、ワーカー スレッドがバックグラウンドで持続していることに気付きました。
古いスレッドをパージするための推奨される方法は何ですか?
実行sys.exit
すると、アプリケーション全体が終了します。スレッドの実行が終了しても何もする必要はありません。
スレッドの停止/強制終了に関する詳細については、この質問を参照してください。