以下の内容はhttps://iww.hateblo.jp/entry/20090630/backlogより取得しました。


listenのバックログが指定できない

http://www.linux.or.jp/JM/html/LDP_man-pages/man2/listen.2.html

result = listen( sd, SOMAXCONN );

listen()の第2引数は接続保留中のキューの数。SOMAXCONNはそのOS規定の最大値。
接続保留中のセッションはネットワーク的には接続は完了してて、accept()してなくてもクライアント側では接続状態になっている。クライアントはデータの送信が出来るしサーバ側はそのデータを受信してバッファに保持する。


そういうのは嫌なので、キューの数を0にしたい。でも、0や1を指定してもなぜか反映されない。なぜかいくらでも接続が出来てしまう。なぜこんなことになるのかは不明。




以上の内容はhttps://iww.hateblo.jp/entry/20090630/backlogより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14