遭遇SIGPIPE

我寫了一個服務器程序, 在Windows下在cygwin環境編譯後執行, 而後用C#寫了多線程客戶端進行壓力測試. 程序一直運行正常. 但當在Linux下測試時, 老是莫名退出. 最後跟蹤到是write調用致使退出. 用gdb執行程序, 退出時提示」Broken pipe」.服務器 最後問題肯定爲, 對一個對端已經關閉的socket調用兩次write, 第二次*可能*會生成SIGPIPE信號, 該
相關文章
相關標籤/搜索