| Anterior | Siguiente |
| ERROR_CALL_NOT_IMPLEMENTED | ERROR_INSUFFICIENT_BUFFER |
ERROR_SEM_TIMEOUT
Qué significa ERROR_SEM_TIMEOUT
ERROR_SEM_TIMEOUT (121) indica que una operación agotó su tiempo de espera. Aunque el nombre es histórico y menciona semáforos, el código puede propagarse desde dispositivos, I/O o componentes que usan ese resultado para señalar timeout.
Qué investigar
- Registre timeout configurado, tiempo real transcurrido y operación pendiente.
- Compruebe si el recurso estaba ocupado, el dispositivo dejó de responder o un worker quedó bloqueado.
- Correlacione con eventos de driver, almacenamiento o red cuando aplique.
- Diferencie una latencia excepcional de un deadlock o fallo persistente.
Recuperación
Use reintentos solo si la operación es segura y el fallo puede ser transitorio; aplique backoff y límite. Antes de repetir una escritura o comando no idempotente, confirme si el primer intento llegó a ejecutarse parcialmente.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.