サーバーへの接続を確立するコードがいくつかあります。しばらくの間、私のコードは正常に実行され、すべてが正常に機能します。
ただし、ある時点で、接続しようとすると、アプリケーションはSYNフラグを送信し、SYN / ACKを取得してから、接続を終了するFINフラグの送信を開始します。
これはFreeBSD9を使用しています。私はすべての制限を確認しました。私が知る限り、開いているソケットの制限などを超えていません。また、SYNフラグを送信するためにソケットを開くことを期待していなかったでしょう。それはそのようなことが起こっていたようなものでした。
これをデバッグするために他に何ができますか?1つのアウトバウンド接続で発生した後、すべての接続で発生し始めるので、何らかのシステム上の問題であるに違いないと思います。