内部の Winsock 送信バッファーを非常に小さな値に減らし、2 つのスレッドが同時に送信することで、setsockopt を使用して send() をブロックする際に WSAEWOULDBLOCK をシミュレートしようとしています...
ネットワーク ケーブルを抜いたり、ファイアウォールで接続をブロックしたりして接続をドロップしても、内部送信バッファがいっぱいになり、 WSAEWOULDBLOCK ? を返すには不十分です。
これどうやってするの ?
ありがとう。
リモート エンドで接続を受け入れますが、その場所でターピットします。ローカル エンドで送信を試行し続けると、送信トラフィックに使用されるデータ バッファーがいっぱいになるはずです。