Подкажите, чем может быть вызван такой баг?
проблема с fork() в многопотоковом приложении
Ситуация: приложение имеет изначально два потока (main и еще один). ps дает информацию о 3 pid (третий - т.н. manager_thread). Приложение делает fork() в main, после завершения порожденого процесса умирает второй поток (порожденный в начале) и manager_thread становится defunct. Раньше такой проблемы не возникало.