| Anterior | Siguiente |
| MACH_SEND_INVALID_DEST | MACH_SEND_INVALID_VOUCHER |
MACH_SEND_TIMED_OUT
Qué significa MACH_SEND_TIMED_OUT
Normalmente indica que la cola permaneció llena/no disponible durante el plazo. El destination right puede seguir vivo. No equivale a MACH_SEND_INVALID_DEST.
La recuperación depende de backpressure y de si repetir la operación es seguro.
Qué comprobar
- Registra timeout y queue/backpressure observable.
- Comprueba si el receiver está drenando mensajes.
- No reintentes requests no idempotentes sin política.
- Distingue timeout de port death/interruption.
Referencias técnicas
- Mach Kernel Interface Reference: mach_msg
- Apple XNU source: mach_msg implementation
- GNU Mach Reference Manual: interprocess communication
¿Buscas un código diferente? Buscar otro código de estado o error.
