НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.2.3 >> [I128-2472] Queue: мониторинг очереди не должен добавлять задачу для отсутствующего QueueMonitor📄 Скачать в DOCX
| Тип | Версия | Статус | Приоритет | Исполнитель |
|---|---|---|---|---|
| ⚙️ Исправление ошибок | 2026.2.3 | 🔘 Завершено |
Средний | Ilya Mikhaylenko |
Компоненты: ИРБИС 128. Модуль Queue - Очередь задач
Завершено: 29.06.2026 13:52
Проблема: Queue/AppendMonitors использует кешированный список модулей с включенным мониторингом очереди. Если после построения кеша у модуля отсутствует файл Actions/QueueMonitor.inc, код все равно добавляет задачу
Причина: при использовании кешированного списка модулей код не проверял фактическое наличие action-файла QueueMonitor.inc перед добавлением задачи.
Исправление: путь к каталогу модулей теперь определяется до использования кеша. Перед добавлением задачи мониторинга выполняется проверка is_file(