У нас есть класс с защищенной переменной pthread_t. Как только этот класс создан, pthread_t существует, но ему не назначен ID, что и делает pthread_create.
Можно ли в этом случае вызывать pthread_join для переменной pthread_t?
Если я правильно понимаю справочную страницу для pthread_join, она должна вернуть ошибку ESRCH, но эту справочную страницу можно интерпретировать по-разному.
pthread_t
не содержит идентификатор созданного потока, из-за чего вызывающий объект ожидает не тот поток? - person Andrew Henle   schedule 12.01.2016pthread_t
должно начинаться с некоторого значения - оно либо неопределенно, либо инициализировано до определенного значения. - person Andrew Henle   schedule 13.01.2016