タグ

socketに関するkmo2cのブックマーク (1)

  • Programming UNIX Sockets in C - Frequently Asked Questions: サーバアプリケーションの作成 (TCP/SOCK_STREAM)

    Previous Next Table of Contents 4. サーバアプリケーションの作成 (TCP/SOCK_STREAM) 4.1 bind() から「アドレス使用中 "address already in use"」が返されるのはどうしてですか? それは、そのアドレスが使用中だからです(え? それはもうよく分かっ てるって?)。これが起こる最もありがちな理由は、サーバをストップし て、その直後に再起動したときです。最初のサーバの実体によって使わ れていたソケットがまだ有効なのです。これについては、 2.7 TIME_WAIT 状態について説明してください と 2.5 ソケットを正しく閉じるにはどうす ればよいのですか? でさらに説明されています。 4.2 どうしてソケットがクローズしてくれないのでしょうか? あなたが close() システムコールを発行したときは、それはソケ

  • 1