cpp-main/cpp-tbox

存在多次join()的风险

hevake opened this issue · 0 comments

hevake commented

LogDbg("thread %u will exit, no more work.", thread_token.id());

如果恰好在cleanup()时,有一个线程刚完成了任务回来,那么它会委派一个run()动作,会存在多次join()的情况,导致程序无法正常退出。

image