このページに関してのお問い合わせはこちら
ネットワークプログラミング相談室 Port27
ツイート
540
:
デフォルトの名無しさん
:
2011/08/25(木) 23:18:57.16
LANケーブルを物理的にハサミでちょん切ったりしたりすると延々受信待ちしてしまいますよね?
socketのReceiveTimeoutは同期の場合にしか使えないようなのですが
非同期の場合はタイムアウトや無応答をどう対処したらいいのでしょう?
if (0 < sock.Available | 0 < resSize)
と、ネットワークから受信した、読み取り可能なデータ量が0ならbreak?
ちがうよなぁ・・・。