¿Qué significa el código de retorno del kernel de macOS 0x10004003 (MACH_RCV_TIMED_OUT)?

 
Anterior Siguiente
MACH_RCV_INVALID_NAME MACH_RCV_TOO_LARGE

MACH_RCV_TIMED_OUT

Qué significa MACH_RCV_TIMED_OUT

El port puede seguir vivo y recibir un mensaje posteriormente. El status no demuestra que el sender haya fallado ni que exista deadlock.

Debe interpretarse junto con la duración, queue state y shutdown policy del caller.

Qué comprobar

  • Registra timeout y reloj/unidad usados.
  • Comprueba si llegó un mensaje inmediatamente después.
  • Revisa que el receive name/port set sea el correcto.
  • Distingue timeout esperado de port death o interruption.

Referencias técnicas


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