Здравствуйте, asergeev, Вы писали:
A>Похоже, это баг pthreads (https://bugzilla.redhat.com/show_bug.cgi?id=151502)
A>вместо того, что бы завершиться с кодом ESRCH функции pthreads крешатся на недействительных дескрипторах.
A>После pthread_join дескриптор становиться недействительным.
Да, и по стандарту должна быть ошибка при вызове pthread_kill c невалидным дескриптором, но, к сожалению, падает.
The pthread_kill() function
shall fail if:
[ESRCH]
No thread could be found corresponding to that specified by the given thread ID.