| Предыдущий | Следующий |
| kIOFireWireHardwareSlept | kIOFireWireInvalidResponseLength |
kIOFireWireCompleting
kIOFireWireCompleting в IOKit
Этот результат (числовое значение -536837884) относится к пространству результатов или сообщений IOKit. уже выполняемое завершение операции FireWire.
Как интерпретировать значение
kIOFireWireCompleting отмечает состояние, в котором завершение FireWire-операции уже выполняется. Проверьте повторный вход, callback и владельца завершения вместо поиска новой независимой аппаратной ошибки.
Что зафиксировать
- Идентификатор операции, обратный вызов завершения, переход состояния, рабочий цикл или поток, поколение шины и второго вызывающего. Фиксирует объект и аппаратную границу.
Контрольная проверка
Сериализуйте один запрос до возврата его обратный вызов завершения. Не меняйте остальные условия, чтобы проверить именно повторный вход в завершение.
Исправление
Назначьте завершению единственного владельца и отложите close или повторное использование до терминального обратный вызов либо состояния.
Критерий приёмки
Каждый запрос завершается ровно один раз, а параллельные отмена и закрытие не могут повторно запустить обработчик завершения.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
