Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC000070F (STATUS_THREADPOOL_RELEASED_DURING_OPERATION)?

 
Anterior Siguiente
STATUS_THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED STATUS_CALLBACK_RETURNED_WHILE_IMPERSONATING

STATUS_THREADPOOL_RELEASED_DURING_OPERATION

Qué significa STATUS_THREADPOOL_RELEASED_DURING_OPERATION

STATUS_THREADPOOL_RELEASED_DURING_OPERATION expone una race de teardown entre el lifetime del pool y work/timer/wait/I/O que todavía intenta usarlo. Un simple shutdown flag no basta si la comprobación y la referencia al pool no están sincronizadas.

El orden seguro es cortar productores, impedir nuevas submissions, desarmar timers/waits, cancelar o drenar callbacks, cerrar callback objects y solo al final cerrar el pool.

Qué comprobar

  • Tracee quién cerró el pool y qué productor seguía activo.
  • Proteja submission y lifetime con una referencia sincronizada.
  • Drene/cancele callbacks antes de destruir infraestructura.
  • Revise paths de error que saltan el orden normal de teardown.

Referencias técnicas


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

Exit mobile version