ネットワークプログラミング相談室 Port23
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
395:デフォルトの名無しさん 09/02/15 00:50:59 どうやって制御してるの? 396:デフォルトの名無しさん 09/02/15 01:21:34 >>395 リモートのホストに聞いてください。 397:デフォルトの名無しさん 09/02/15 01:23:55 >>396 ちがう。 リモートのホストが>>393の制御下にあるというから、 どうやって制御しているのかを聞いている。 398:デフォルトの名無しさん 09/02/15 10:39:33 いろいろ説明不足ですいません。。 クライアントでrecvするとECONNRESETが返ってきます。 サーバ側でアクティブ・クローズしてるのですが、これが原因なんですかね? 処理の流れとしては、以下のような感じになっています。 client server accept connect send recv send recv close (クライアントのrecvとサーバのcloseとのタイミングが問題?) close よく考えると、サーバ側でsendしても実際は送られてない可能性が高いので、 その後すぐcloseしてしまうのは、問題な気もしますが、 高負荷でないとこの方法でうまく行きます。 (うまく行ってる場合は、たまたまsendがすぐにデータを転送していたということでしょうか?) サーバ側では、sendしたあと、peerがcloseしたのを確認した後にcloseするのが いいのでしょうか? (recvで0が返ってくるまでcloseしないとか) どなたかご教授ください
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5395日前に更新/97 KB
担当:undef