¿Qué significa el código errno 56 (EISCONN) en macOS?

 
También puede significar:
ConstanteTipoSO
ERROR_TOO_MANY_CMDSError de WindowsWindows
EBADRQCerrnoLinux
EDEADLOCKerrnoSolaris
SERIAL_DRIVER_INTERNALCódigo BSODWindows
Anterior Siguiente
EBADRQC EDEADLOCK

EISCONN

Qué significa EISCONN en macOS

EISCONN significa que el objeto ya alcanzó estado conectado. Se diferencia de EALREADY, donde la primera tentativa todavía está en progreso.

Suele revelar reutilización incorrecta del socket, reconexión sobre el mismo objeto o dos callers que no comparten la misma máquina de estados.

Qué comprobar

  • Registra cuándo se marcó el socket como conectado y qué caller intenta conectarlo otra vez.
  • Evita reutilizar un socket conectado para otro destino si la API exige crear uno nuevo.
  • Distingue conexión completada de operación aún pendiente.
  • Revisa pooling y callbacks concurrentes que puedan duplicar connect().

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.