привет.
в программе устанавливаю обработчик для SIGINT. срабатывает через раз. точнее - через три-четыре. но даже когда срабатывает, gdb все равно не запускается.
при попытке воспроизвести ситуацию в отдельном хеловорде - все срабатывает как часы.
скажите, из-за чего может быть такое непонятное поведение в реальном приложении?