Linux/POSIXエラーエラー
EISCONNEISCONN — トランスポートエンドポイントが既に接続済み
既に接続されているソケットに対してconnect()が呼び出された。
linuxmacosunix
このエラーの原因
ソケットは既に接続済みであるにもかかわらず、別の接続試行が行われた。
修正方法
既に接続済みのストリームソケットにconnect()を呼び出してはならない。データグラムソケットの場合はAF_UNSPECで先に切断する。
関連するエラーコード
Linux/POSIXエラー致命的
SIGBUS (7)SIGBUS (7) — バスエラー
プロセスがミスアライメントアクセスまたは存在しない物理アドレスへのアクセスにより、無効なメモリアクセスを試みた。
linuxmacosunix
詳細を表示 Linux/POSIXエラーエラー
ENOTCONNENOTCONN — トランスポートエンドポイントが接続されていません
接続されていないソケットに対して送受信操作が試みられました。
linuxmacosunix
詳細を表示 Linux/POSIXエラーエラー
ENXIOENXIO — デバイスまたはアドレスが存在しない
特殊ファイルで指定されたデバイスが存在しないか、設定されていない。
linuxmacosunix
詳細を表示 Linux/POSIXエラー情報
SIGINT (2)SIGINT (2) — 割り込みシグナル
割り込みシグナルが送信された。通常は端末でCtrl+Cを押すことで発生する。
linuxmacosunix
詳細を表示 Linux/POSIXエラー情報
SIGPROF (27)SIGPROF (27) — プロファイリングタイマーアラーム
setitimer(ITIMER_PROF) で設定したプロファイリングタイマーが満了しました。
linuxmacosunix
詳細を表示 Linux/POSIXエラー致命的
ENOMEMENOMEM — メモリを割り当てられない
割り当て要求を満たすための空きメモリがシステムにない。
linuxmacosunix
詳細を表示