[#2146] Cleanup On CtrlC Already Running

This commit is contained in:
David Sangrey committed 2024-02-07 19:12:58 -05:00
1 parent 840dd54faf
commit bbd911cfd9
1 file changed
+7 -1
+7 -1
View File
@@ -353,7 +353,13 @@ if __name__ == '__main__': # noqa: C901
button = ttk.Button(frame, text='OK', command=lambda: sys.exit(0))
button.grid(row=2, column=0, sticky=tk.S)
root.mainloop()
try:
root.mainloop()
except KeyboardInterrupt:
logger.info("Ctrl+C Detected, Attempting Clean Shutdown")
sys.exit()
logger.info('Exiting')
journal_lock = JournalLock()
locked = journal_lock.obtain_lock()