Avoid raise RuntimeError(cannot join current thread)
This commit is contained in:
parent
9fb5f89f18
commit
b9bedef73f
|
@ -154,7 +154,8 @@ class ThreadPool:
|
|||
for worker in self.workers:
|
||||
worker.stop()
|
||||
for worker in self.workers:
|
||||
worker.join()
|
||||
if worker != threading.current_thread():
|
||||
worker.join()
|
||||
|
||||
|
||||
class AsyncTask:
|
||||
|
|
Loading…
Reference in New Issue