Site icon EfmSoft

Что означает код errno 133 (EOWNERDEAD) в Windows?

 
Также может означать:
КонстантаТипОС
ERROR_IS_JOIN_TARGETОшибка WindowsWindows
EISCONNerrnoSolaris
SETUP_FAILUREКод BSODWindows
Предыдущий Следующий
EISCONN ENOTCONN

EOWNERDEAD

Что означает EOWNERDEAD в Windows UCRT

EOWNERDEAD: Процесс завершился, не освободив блокировку. Robust mutex получен после смерти предыдущего владельца; защищённое состояние нужно проверить и явно пометить восстановленным до обычного unlock.

Практическая проверка

EOWNERDEAD относится к robust-mutex semantics переносимых runtime, а не к обычному Win32 mutex напрямую. Определите библиотеку, реализующую robust ownership, и объект, владелец которого завершился. Защищённые данные считаются потенциально несогласованными: новый owner должен проверить invariants и явно завершить recovery, прежде чем другие потоки смогут использовать состояние.

Ссылки


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

Exit mobile version