| Anterior | Siguiente |
| KERN_NOT_WAITING | KERN_CODESIGN_ERROR |
KERN_OPERATION_TIMED_OUT
Qué significa KERN_OPERATION_TIMED_OUT
Aparece en primitivas de espera/sincronización, como determinadas rutas de semáforos. El objeto puede seguir siendo válido; simplemente la condición no se cumplió dentro del plazo.
El timeout debe interpretarse con el reloj/unidad de la API y con cualquier wakeup concurrente.
Qué comprobar
- Registra duración solicitada y tiempo efectivo.
- Comprueba si la condición se cumplió justo después del timeout.
- Revisa contention/deadlock sin asumirlo automáticamente.
- Distingue timeout esperado de un objeto destruido o abortado.
Referencias técnicas
- Apple XNU: kern_return.h
- Apple Kernel Programming Guide: Mach semaphores and timeouts
- Mach Kernel Interface Reference: semaphore_wait
¿Buscas un código diferente? Buscar otro código de estado o error.