2014-11-18 3 views
0

В случае отдельных потоков, если основной поток заканчивается исполнением перед отсоединенным потоком, это прекратит процесс, убивающий все потоки. pthread_join() не работает для отдельных потоков.Варианты использования для отдельных потоков

Итак, в каких сценариях используются отдельные потоки, потому что я должен быть уверен, что выделенный поток завершил выполнение до завершения процесса?

ответ

1

Почему вас волнует, закончилась ли нить? Что вы заботитесь о том, была ли выполнена какая-либо работа, которая вам нужна. Если вы используете какой-либо другой способ отслеживания работы, вам не нужно ждать завершения потока.