Site icon EfmSoft

¿Qué significa el código errno 38 (ENOTSOCK) en macOS?

 
También puede significar:
ConstanteTipoSO
ERROR_HANDLE_EOFError de WindowsWindows
KERN_LOCK_SET_DESTROYEDRetorno del kernel de macOSmacOS
ippStsSymKernelExpectedEstado de Intel IPPCualquiera
ENOSYSerrnoLinux
EL2NSYNCerrnoSolaris
ENAMETOOLONGerrnoWindows
CDFS_FILE_SYSTEMCódigo BSODWindows
Anterior Siguiente
ENOSYS EL2NSYNC

ENOTSOCK

Qué significa ENOTSOCK en macOS

ENOTSOCK significa que la API esperaba un socket y recibió otro tipo de descriptor o un valor que ya no representa el socket original. Suele apuntar a lifecycle/ownership antes que a un problema de red.

Un descriptor numérico puede reutilizarse tras close(), por lo que registrar solo el número sin su generación puede ocultar un use-after-close.

Qué comprobar

Referencias técnicas


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

Exit mobile version