У меня есть зарегистрированный обработчик сигнала в моей программе. После получения нежелательного сигнала (SIGABRT), я вызываю "exit (-1)" в обработчике сигнала, чтобы выйти из процесса. Но, как замечено в нескольких случаях, он вызывает exit(), но не завершает процесс.
Проблема была случайным образом сгенерирована, и я сильно подозреваю при выполнении exit().
Могут ли быть какие-либо причины или случаи, когда exit() может не завершить процесс.
Спасибо.