| Предыдущий | Следующий |
| ERROR_RECOVERY_FAILURE | ERROR_ALREADY_THREAD |
ERROR_ALREADY_FIBER
Что означает ERROR_ALREADY_FIBER
ERROR_ALREADY_FIBER имеет значение 1280. Текущий поток уже преобразован в fiber, поэтому другой вызов ConvertThreadToFiber или ConvertThreadToFiberEx для него недопустим.
Какие данные собрать для ERROR_ALREADY_FIBER
Запишите идентификатор потока, путь инициализации, библиотеку или среду выполнения, выполнившую преобразование, сохранённый приложением указатель fiber и наличие нескольких модулей, независимо управляющих fibers. Владение преобразованием и очисткой должно находиться на одном уровне.
- Сохраните точный API или команду, вернувшую
ERROR_ALREADY_FIBER, идентичность вызывающей стороны, целевой объект, полный числовой статус и первый журнал компонента с ошибкой. - Сравните проблемный запрос с работающим запросом для
ERROR_ALREADY_FIBERна той же границе подсистемы до разрушительных изменений конфигурации.
Восстановление и повтор для ERROR_ALREADY_FIBER
Используйте существующий контекст fiber или измените инициализацию так, чтобы преобразование выполнялось ровно один раз. ConvertFiberToThread подходит только тогда, когда текущий fiber создан преобразованием потока и от него больше не зависит планирование других fibers.
Официальные ссылки для ERROR_ALREADY_FIBER
Нужно найти другой код? Найти другой код состояния или ошибки.