iT邦幫忙

0

C 信號管道SIGPIPE問題

最近設計一個迴圈收發電文
步驟大概為
1.與公司主機建立連線
2.收取公司電文訊息
3.發出自建電文訊息
目前前輩要我可以無限收發訊息
我用while(1)去做收發
但是收發到二次時發現會直接跳出程式
Debug之後發現到在send第二次訊息時會出現
program received signal sigpipe broken pipe
於是程式就結束
請問有人碰過此問題嗎?
由於公司程式碼不好攜出
目前有用到struct sockaddr
以及 recv 和 send函式
該怎麼著手能解決此問題?


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言