コンテンツへスキップ
Linux/POSIXエラーエラー
EISCONN

EISCONN — トランスポートエンドポイントが既に接続済み

既に接続されているソケットに対してconnect()が呼び出された。

linuxmacosunix

このエラーの原因

ソケットは既に接続済みであるにもかかわらず、別の接続試行が行われた。

修正方法

既に接続済みのストリームソケットにconnect()を呼び出してはならない。データグラムソケットの場合はAF_UNSPECで先に切断する。

公式ドキュメント

関連するエラーコード