diff --git a/trashtalker.py b/trashtalker.py index 114f943..7fde8eb 100644 --- a/trashtalker.py +++ b/trashtalker.py @@ -176,6 +176,9 @@ def main(): elog(1, "pjsip-error", "trashtalker encountered pjsip exception %s" % str(e)) mainloop=False pass + except KeyboardInterrupt: + mainloop=False + pass olog(1, "deinit", "main loop exited, shutting down") PjDeinit() olog(1, "deinit-complete", "trashtalker has shut down")