При выполнении кода из 10 строк, wb-rules мертво виснет. В логах ошибок нет. Помогает только рестарт.
Причем зависание происходит когда как. Иногда на 150 интерации, когда на 270.
В чем проблема? Что я не так делаю?
Я сейчас пытаюсь оценить, сколько времени понадобится, проблема нетривиальная. По возможности выложу сюда обходной путь для решения проблемы на актуальном движке правил.
Погонял в разных вариантах, работает.
Заметил странную особенность, wb-rules вообще без какого либо кода( удалил все файлы с кодом на JS ) использует 5-10% CPU стабильно.
В wb-rules, помимо пользовательских, есть ещё несколько системных файлов с правилами (в /usr/share/wb-rules-system), и правила в них немного нагружают движок. В этом нет ничего страшного.