I am debugging multithreaded executable on Linux. Code is compiled with g++
gdb is set not to pass SIGINT to executable. (gdb) info signal Signal Stop Print Pass to program Description SIGHUP Yes Yes Yes Hangup SIGINT Yes Yes No Interrupt However, when I press Interrupt button in ddd, executable gets SIGINT. (executable is set to handle SIGINT) Can you please help me in setting gdb. How can I stop the execution but not send SIGINT to executable ? Here is version info about gdb gdb --version GNU gdb 6.8 Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/ gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-unknown-linux-gnu". _______________________________________________ bug-gdb mailing list bug-gdb@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gdb