Имеется ввиду pthreads.
Я нахожусь в каком-то треде - дочернем, там вызываю exit(), или _exit(), и моя прога подвисает, ожидая чего-то (вопрос номер один - чего она может ожидать?) Если вместо exit()/_exit() вызвать abort(), программа послушно абортается.
Если перед exit()/_exit() попытаться вызвать pthread_kill_other_threads(), результат тот же, до exit()/_exit() вообще не добираемся, ждем-с.
Кто бы подсказал, если кто имел дело с таким поведение, в чем тут может быть дело, и как можно бороться, а?
Заранее премного благодарен.