码迷,mamicode.com
首页 >  
搜索关键字:sigpipe    ( 56个结果
linux signal
当服务器close一个连接时,若client端接着发数据。根据TCP协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,系统 会发出一个SIGPIPE信号给进程,告诉进程这个连接已经断开了,不要再写了。根据信号的默认处理规则SIGPIPE信号的默认执行动作是 terminate....
分类:系统相关   时间:2014-08-22 12:15:46    阅读次数:290
signal(SIGPIPE, SIG_IGN) (转)
signal(SIGPIPE, SIG_IGN)当服务器close一个连接时,若client端接着发数据。根据TCP 协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,系统会发出一个SIGPIPE信号给进程,告诉进程这个连接已经断开了,不要再写了。根据信号的默认处理规则SIGP...
分类:其他好文   时间:2014-08-08 15:32:56    阅读次数:194
I/O复用的 select poll和epoll的简单实现
一个tcp的客户端服务器程序服务器端不变,客户端通过I/O复用轮询键盘输入与socket输入(接收客户端的信息)服务器端: 1 /*selcet服务器客户端模型: 2 1.客户端关闭后,服务器再向客户端发送信息,第一次会收到一个RST复位报文,第二次会收到SIGPIPE信号,导致服务器关闭,必须对这...
分类:其他好文   时间:2014-07-30 00:51:22    阅读次数:492
SIGPIPE信号
在写一个服务器和客户端通信的程序中,服务器的动作为一直向客户端发数据。我发现当我终结客户端时,服务器也随之终结,真奇怪,我添加了很多打印语句,根本没有执行到那里就终结了。后来我想了一个方法,用gdb调试这个服务器端,然后我发现,原来是SIGPIPE信号搞得鬼。这篇文章介绍的不错:http://blo...
分类:其他好文   时间:2014-07-22 00:28:38    阅读次数:219
singal
singal(SIGPIPE, SIG_IN)一般情况,当捕获到SIGPIPE信号时,进程会被终止,当设置SIG_IN时,表明会忽略SIGPIPE信号使用libevent编写websocket服务端时遇到了一个问题:浏览器与服务端建立连接后,若刷新或关闭浏览器窗口(未监听相应事件并处理),服务端无法...
分类:其他好文   时间:2014-07-16 21:12:33    阅读次数:230
关于SIGPIPE导致的程序退出
http://www.cppblog.com/elva/archive/2008/09/10/61544.html收集一些网上的资料,以便参考:http://blog.chinaunix.net/u2/69143/showart_1087349.html 当服务器close一个连接时,若client...
分类:其他好文   时间:2014-05-26 23:13:03    阅读次数:510
56条   上一页 1 ... 4 5 6
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!