GDB调试网络程序时,会遇到SIGPIPE信息,默认GDB会把程序停下来,即使程序使用signal(SIGPIPE, SIG_IGN);来忽略信号。
用handle命令设置一下缺省的signal的处理行为即可:(在gdb模式下运行下面的命令) handle SIGPIPE nostop print
如果连信息提示都不想看见,可以这样设置:
handle SIGPIPE nostop noprint
GDB调试网络程序时,会遇到SIGPIPE信息,默认GDB会把程序停下来,即使程序使用signal(SIGPIPE, SIG_IGN);来忽略信号。
用handle命令设置一下缺省的signal的处理行为即可:(在gdb模式下运行下面的命令) handle SIGPIPE nostop print
如果连信息提示都不想看见,可以这样设置:
handle SIGPIPE nostop noprint