GDB调试时,出现如下错误,提示”rec signal SIGPIPE“,PIPE意为写至无读进程的管道,即读进程可能
已被关闭,可能的原因就是应对端断开了连接 。
(gdb) next
46 int iRetW = write(sockfd, str, strlen(str) + 1);
(gdb) next
Program received signal SIGPIPE, Broken pipe.
0x00110416 in __kernel_vsyscall ()
(gdb) next
Single stepping until exit from function __kernel_vsyscall,
which has no line number information.