¿Qué significa el código errno 134 (ENOTCONN) en Solaris?

 
También puede significar:
ConstanteTipoSO
ERROR_IS_JOINEDError de WindowsWindows
EPROTOerrnoWindows
AUDIT_FAILURECódigo BSODWindows
Anterior Siguiente
EOWNERDEAD EPROTO

ENOTCONN

Qué significa ENOTCONN en Solaris

ENOTCONN aparece cuando send/receive u otra operación exige una asociación con un peer y el endpoint no la tiene. Puede no haberse completado connect(), haberse cerrado la conexión o haberse realizado shutdown.

La recuperación depende del tipo de transporte: un stream suele necesitar un endpoint nuevo o una conexión nueva, mientras que un datagrama puede requerir proporcionar destino explícito o configurar un peer predeterminado.

Qué comprobar

  • Registra estado del endpoint y la operación que exigía conexión.
  • Revisa callbacks de connect, shutdown y close que puedan haber cambiado el estado de forma asíncrona.
  • Distingue EDESTADDRREQ en envíos sin destino y EISCONN en endpoints ya conectados.
  • No fuerces el flag «connected» localmente si el transporte ya perdió su asociación.

Referencias técnicas


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