Добавлена возможность прерывания после onIterationEnd