| Предыдущий | Следующий |
| CI_E_PROPERTY_TOOLARGE | CI_E_CORRUPT_FWIDX |
CI_E_CLIENT_FILTER_ABORT
Что означает CI_E_CLIENT_FILTER_ABORT
CI_E_CLIENT_FILTER_ABORT означает: Фильтрация объекта прервана клиентом. Клиентская сторона явно прервала фильтрацию текущего объекта. Это не равнозначно падению IFilter: компонент получил сигнал остановиться в процессе обработки документа.
Что проверить
- Зафиксируйте документ, callback/состояние отмены и причину, по которой клиент запросил abort.
- Проверьте таймауты и shutdown path: штатная остановка службы может намеренно прерывать активную фильтрацию.
- Если abort неожиданный, проследите lifetime клиентского объекта и поток, который меняет флаг отмены.
Дальнейшие действия
Повторять документ имеет смысл только после устранения причины отмены. Если abort был частью корректного shutdown, не превращайте его в инцидент и не запускайте бесконечный retry.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
