Что означает код ошибки Windows 554 (ERROR_CANT_WAIT)?

 
Предыдущий Следующий
ERROR_PROFILING_AT_LIMIT ERROR_CANT_TERMINATE_SELF

ERROR_CANT_WAIT

Что означает ERROR_CANT_WAIT

ERROR_CANT_WAIT — операция не может продолжаться без блокирующего ожидания ввода-вывода.

Что проверить

Зафиксируйте объект синхронизации, владеющий поток и вызов, на котором возник код.

  • Проверьте порядок захвата и освобождения объекта, тайм-аут, завершение владельца и допустимость повторного входа для этого типа синхронизации.
  • При гонке снимайте стеки участвующих потоков в момент проблемы; повтор может лишь изменить расписание и временно скрыть дефект.

Исходная формулировка

  • The operation cannot continue without waiting for I/O.
  • code performs pageable or blocking I/O at an elevated IRQL or nonblocking callback
  • an asynchronous API was invoked as if it were synchronous
  • a lock, loader callback, or teardown path forbids waiting
  • inspect stack traces for loader lock, filesystem callbacks, completion routines, or dispatch paths

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.