在写一个服务器和客户端通信的程序中,服务器的动作为一直向客户端发数据。
我发现当我终结客户端时,服务器也随之终结,真奇怪,我添加了很多打印语句,根本没有执行到那里就终结了。
后来我想了一个方法,用gdb调试这个服务器端,然后我发现,原来是SIGPIPE信号搞得鬼。
这篇文章介绍的不错:http://blog.sina.com.cn/s/blog_502d765f0100kopn.html
SIGPIPE信号,布布扣,bubuko.com
SIGPIPE信号
原文:http://www.cnblogs.com/likeyiyy/p/3858114.html