From 30f2b8b4ecce101db86580edf037f906d33b6b48 Mon Sep 17 00:00:00 2001 From: Nikhil Badyal Date: Sat, 13 Aug 2022 20:10:07 +0530 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20Added=20KeyboardInterrupt?= =?UTF-8?q?=20handler?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 4e686ac..92292ec 100644 --- a/main.py +++ b/main.py @@ -306,4 +306,8 @@ def main() -> None: if __name__ == "__main__": - main() + try: + main() + except KeyboardInterrupt: + logger.error("Script halted because of keyboard interrupt.") + sys.exit(-1)