Site icon EfmSoft

¿Qué significa el código errno 3 (ESRCH) en Cualquiera?

 
También puede significar:
ConstanteTipoSO
ERROR_PATH_NOT_FOUNDError de WindowsWindows
STATUS_WAIT_3NTSTATUSWindows
KERN_NO_SPACERetorno del kernel de macOSmacOS
ippStsSqrtNegArgEstado de Intel IPPCualquiera
INVALID_AFFINITY_SETCódigo BSODWindows
Anterior Siguiente
ENOENT EINTR

ESRCH

Qué significa ESRCH

ESRCH es conocido por kill(): el PID o grupo indicado no identificaba un proceso objetivo cuando el kernel procesó la petición. También puede aparecer después de que un hijo termine y su estado ya haya sido recogido, o en otras API que intentan obtener una referencia a un proceso que desapareció.

Es diferente de EPERM. Con EPERM existe un objetivo pero el llamador no tiene autorización; con ESRCH no se encontró el objetivo. Comprobar primero un PID no elimina la carrera: el proceso puede terminar inmediatamente después de la comprobación y el número puede reutilizarse más tarde.

Qué comprobar

Referencias técnicas


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

Exit mobile version