| 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
- Mach Kernel Interface Reference: mach_msg
- Apple Kernel Programming Guide: Mach overview
- GNU Mach Reference Manual: interprocess communication
¿Buscas un código diferente? Buscar otro código de estado o error.