| Anterior | Siguiente |
| ERROR_EAS_NOT_SUPPORTED | ERROR_TOO_MANY_POSTS |
ERROR_NOT_OWNER
Qué significa ERROR_NOT_OWNER
ERROR_NOT_OWNER (288) — Se intentó liberar un mutex que no pertenece al llamador.
El caller intentó liberar un mutex que pertenece a otro hilo. La propiedad de un mutex es específica del hilo: tener acceso al handle no concede derecho a liberar una adquisición realizada por otro contexto.
Qué comprobar
- Empareje cada adquisición correcta con una liberación en el mismo hilo.
- Revise callbacks, excepciones y transferencias de trabajo entre threads.
- Registre owner, recursion count y call stacks alrededor del mutex.
Tratamiento recomendado
Corrija el modelo de ownership. No use ReleaseMutex desde un hilo auxiliar como mecanismo de recuperación; si necesita señalización sin propietario, elija otro primitivo de sincronización.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
