■39368 / inTopicNo.4) |
Re[2]: Socket通信について |
□投稿者/ マー (1回)-(2009/08/06(Thu) 15:26:35)
|
■No39355 (やじゅ さん) に返信 > ■No39349 (マ− さん) に返信 >>Socket通信について、相手との接続エラー検出方法がわかりません。 > > >その他、Pollや、Send0バイトでも判断できませんでした。 > と書かれているので、試されているのかもしれませんが・・・ > > Socketで相手側から切断を認識したい エンコードをUnicode > https://www.microsoft.com/japan/msdn/community/gdn/ShowPost-15468.htm > > if(socket.Poll(1,SelectMode.SelectRead)) //1はCPU負荷を軽減するため > { > if( 0 < socket.Available ) > { > ... > } > else > { > //***接続が切れました*** > break; > } > } >
上記のサンプルも試しましたが、切断信号受信時(FIN,RST)しか判断できませんでした。
|
|