А у меня у одного проблемы с сообщением о бесконечной рекурсии в компоненте hiHub? Сообщение возникает редко, при этом никакой рекурсии нет. Установить причину не удается, так как при попытке вынести проблемный участок схемы в отдельный проект проблема уходит. Однажды сообщение перестало появляться просто после удаления проблемного участка схемы и последующей отмены этого действия. Но чаще всего приходиться долго плясать с бубном, вставляя в схему костыли. В основном проблема замечена когда с выхода onTimer компонента hiTimer связь подается через хаб на его же вход doStop. Повторюсь, это происходит не всегда, а очень редко. Такое впечатление, что кодогенератор "думает", что doStop должно привести к событию onTimer. Вчера проблему вызвал уже мой компонент (здесь не выложенный). Не стал больше мучаться, закомментировал в hiHub соответствующие строки, все и компилируется и работает нормально. Вообще по-моему за рекурсией должен следить программист, а не среда.
Ответов: 163
Рейтинг: 33
|
|||
карма: 3 |
|