From 878becfee955e5a98bb4f9d2951f8f815b161095 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Wed, 9 Sep 2020 21:52:03 +0200 Subject: [PATCH] Cronjob: Allow keyboard interrupt --- src/pretix/base/management/commands/runperiodic.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pretix/base/management/commands/runperiodic.py b/src/pretix/base/management/commands/runperiodic.py index 6777a6478b..db55ea1c1e 100644 --- a/src/pretix/base/management/commands/runperiodic.py +++ b/src/pretix/base/management/commands/runperiodic.py @@ -26,6 +26,8 @@ class Command(BaseCommand): try: r = receiver(signal=periodic_task, sender=self) except Exception as err: + if isinstance(Exception, KeyboardInterrupt): + raise err if settings.SENTRY_ENABLED: from sentry_sdk import capture_exception capture_exception(err)