1

socket_shutdown($socket, 2);を実行してシャットダウンした直後にソケットが閉じられているにもかかわらず、ソケットが CLOSE_WAIT 状態のままになることがあるのはなぜsocket_close($socket);ですか?

4

1 に答える 1

1

そうではありません。CLOSE_WAIT は、ローカル アプリケーションがこのエンドを閉じる前に、ピアから着信クローズを受信したために発生します。アプリケーションがこの端を閉じると、状態が遷移します。シャットダウンは関係ありません。

于 2013-04-21T22:37:56.617 に答える