-4

accept システム コールがエラーを返す場合、期待されるエラー処理は何ですか?? ソケットを閉じる必要がありますか??

4

1 に答える 1

2

エラーによって異なります。成功accept()すると、新しい接続のソケット(ファイル記述子)を返します。失敗した場合は、受け取っていないソケットを閉じる必要はありません(多くのシステムコールと同様accept()に、エラーを示すために-1を返します)。

ただし、エラーコードによっては、リスニングソケットを閉じることを決定する場合があります。

于 2012-06-17T12:53:43.667 に答える