| Предыдущий | Следующий |
| EISCONN | ENOTCONN |
EOWNERDEAD
Что означает EOWNERDEAD в Windows UCRT
EOWNERDEAD: Процесс завершился, не освободив блокировку. Robust mutex получен после смерти предыдущего владельца; защищённое состояние нужно проверить и явно пометить восстановленным до обычного unlock.
Практическая проверка
EOWNERDEAD относится к robust-mutex semantics переносимых runtime, а не к обычному Win32 mutex напрямую. Определите библиотеку, реализующую robust ownership, и объект, владелец которого завершился. Защищённые данные считаются потенциально несогласованными: новый owner должен проверить invariants и явно завершить recovery, прежде чем другие потоки смогут использовать состояние.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
