diff --git a/trytond/ir/cron.py b/trytond/ir/cron.py index a6f9669387..b4cc48d3ac 100644 --- a/trytond/ir/cron.py +++ b/trytond/ir/cron.py @@ -139,7 +139,7 @@ class Cron(DeactivableMixin, ModelSQL, ModelView): and count): continue logger.error('Running cron %s', cron.id, exc_info=True) - break + break while transaction.tasks: task_id = transaction.tasks.pop() run_task(db_name, task_id)