Site icon EfmSoft

¿Qué significa el código errno 48 (EADDRINUSE) en macOS?

 
También puede significar:
ConstanteTipoSO
KERN_NOT_WAITINGRetorno del kernel de macOSmacOS
ippStsSizeWrnEstado de Intel IPPCualquiera
ELNRNGerrnoLinux
ENOTSUPerrnoSolaris
SET_OF_INVALID_CONTEXTCódigo BSODWindows
Anterior Siguiente
ELNRNG ENOTSUP

EADDRINUSE

Qué significa EADDRINUSE en macOS

EADDRINUSE aparece cuando bind() no puede reservar el endpoint local. El conflicto no es solo “el mismo puerto”: también cuentan familia, IP concreta o wildcard, protocolo y opciones de reutilización.

En un reinicio rápido puede intervenir estado previo del socket, pero eso no convierte SO_REUSEADDR en una solución universal. Las opciones de reuse cambian las reglas de ownership y deben coincidir con el diseño del servicio.

Qué comprobar

Referencias técnicas


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

Exit mobile version