LINUX.ORG.RU

GDB не прерывает софтину CTRL+C, а кидает ей SIGTERM.

 


0

2
(gdb) handle SIGTERM ignore
Signal        Stop	Print	Pass to program	Description
SIGTERM       Yes	Yes	No		Terminated

Несмотря на что по CTRL+C под gdb софтина пишет:

...SIGTERM recieved, exiting...

И идёт на выход. Никогда такого не было и вот опять! Что делать?

P.S.

GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1



Последнее исправление: hlamotron (всего исправлений: 2)

Я ничего в этом не понимаю, но что говорит strace? Может там только написано SIGTERM? Ctrl-C - это вообще вроде SIGINT.

den73 ★★★★★
()
Ответ на: комментарий от hlamotron

Ещё я как-то отлаживал приложение, у которого был таймер на таймаут. Т.е. если срабатывал таймаут (в 2 секунды вроде), то кидалось исключение и продолжить уже нельзя было. У тебя нет подобной фигни?

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