java图片 Windows没有SIGPIPE信号吗?
浏览量:2183
时间:2021-04-14 12:23:34
作者:admin
Windows没有SIGPIPE信号吗?
写在进程启动的主功能中。注意信号(SIGPIPE,SIG)信号分为系统调用和库调用。其中一个只能扮演一次角色,即忽略接收到的第一个SIGPIPE信号,默认情况下,后面的信号仍会被处理。最好使用sigaction来定义信号的行为。
在UNIX系统中,写入远程关闭的套接字FD将接收RST消息,第二次写入将生成ECONRESET error errno和SIGPIPE信号。对于此信号,默认处理是进程关闭。Java应该注册信号处理程序,捕获信号,然后读取errno中的信息。
求助,如何正确屏蔽SIGPIPE信号?
在Linux网络编程中,特别是在TCP编程中,SIGPIPE信号错误是一个常见的问题。我猜你使用的是TCP套接字。如果是这样,很可能您正在将数据写入已关闭的套接字,因为TCP是面向连接的协议。如果对方关闭插座
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
带域名解析的路由 域名解析器
下一篇
少儿教育网站模板 少儿教育