摘要: kill和raise函数用来发送信号,区别在于:kill把信号发送给进程或进程组。kill(pid_t pid, int signo)raise把信号发送给进程自己,相当于raise(ing signo)kill( getpid(), int signo) 阅读全文
posted @ 2015-11-09 13:53 hbg-rohens 阅读(934) 评论(0) 推荐(0) 编辑
摘要: 当服务器close一个连接时,若client端接着发数据。根据TCP协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,系统会发出一个SIGPIPE信号给进程,告诉进程这个连接已经断开了,不要再写了。根据信号的默认处理规则SIGPIPE信号的默认执行动作是 terminate(终... 阅读全文
posted @ 2015-11-09 11:33 hbg-rohens 阅读(151) 评论(0) 推荐(0) 编辑