LINUX.ORG.RU

Ничего не будет;))

При форке форкается только та нить которая вызвала форк. Все остальные остаются в родителе и в результате получается однонитевый потомок. Так что вызов pthread_kill_other_threads_np() ни к чему не приведет;))

Удачи!

tvn
()

a

У меня этот вызов намертво вешается на внутреннем libpthread-овом sigsuspend()-е :((((

anonymous
()

Трудно сказать почему не видя кода;))
В принципе возможно несколько причин:
- где-то напортачил с памятью (выход за пределы диапазона etc...)
- блокируется на мютексе/семафоре 
- где-то некоректно установлен atfork handler...

В общем много можно напридумывать...
Удачи!

tvn
()

1

Спасибо! Буду иметь ввиду на будущее. Но сейчас оказалось, что проблема в нашем линкере...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.