LINUX.ORG.RU

История изменений

Исправление wolverin, (текущая версия) :

единственно там написано если я правильно шпрехаю

A thread that has finished executing code, but has not yet been joined is still considered an active thread of execution and is therefore joinable.

так если я сделаю join не завершенного потока из основного - он опять встанет на блокировку

т.е. joinable() показывает можно ли присоединить поток, а не завершился ли он, естественно после detach() присоединиться нельзя, но это не означает что поток завершился.

Исправление wolverin, :

единственно там написано если я правильно шпрехаю

A thread that has finished executing code, but has not yet been joined is still considered an active thread of execution and is therefore joinable.

так если я сделаю join не завершенного потока из основного - он опять встанет на блокировку

т.е. joinable() показывает можно ли присоединить поток, а не завершился ли он

Исходная версия wolverin, :

единственно там написано если я правильно шпрехаю

A thread that has finished executing code, but has not yet been joined is still considered an active thread of execution and is therefore joinable.

так если я сделаю join не завершенного потока из основного - он опять встанет на блокировку