遭遇SIGPIPE

我写了一个服务器程序, 在Windows下在cygwin环境编译后执行, 而后用C#写了多线程客户端进行压力测试. 程序一直运行正常. 但当在Linux下测试时, 老是莫名退出. 最后跟踪到是write调用致使退出. 用gdb执行程序, 退出时提示”Broken pipe”.服务器 最后问题肯定为, 对一个对端已经关闭的socket调用两次write, 第二次*可能*会生成SIGPIPE信号, 该
相关文章
相关标签/搜索