¿Qué significa el código HRESULT 0x80098040 (WINBIO_E_DEADLOCK_DETECTED)?

 
Anterior Siguiente
WINBIO_E_SESSION_HANDLE_CLOSED WINBIO_E_NO_PREBOOT_IDENTITY

WINBIO_E_DEADLOCK_DETECTED

WINBIO_E_DEADLOCK_DETECTED (0x80098040): «La operación solicitada se canceló porque habría provocado un interbloqueo».

Obtén las pilas/hilos implicados y revisa si un callback WBF hace una llamada síncrona que espera al mismo recurso. El framework canceló la operación para evitar un ciclo de espera.

Rompe la dependencia circular, difiere la llamada reentrante o cambia el orden de locks. Confirma con trazas que los hilos progresan y que no reaparece la detección bajo carga.

Captura las pilas de los hilos implicados y elimina la espera circular antes de volver a entrar en WBF.


¿Buscas un código diferente? Buscar otro código de estado o error.