Проект не смотрел, надо ОЛ обновлять, не до него. Значит я не понял, про какой цикл вы говорите.
Надо напоминать, что ваш проект сам по себе выполняется всегда в цикле? может здесь проблема?