From db203290dddcf816397866cbce423c7070b5e7e9 Mon Sep 17 00:00:00 2001 From: Kevin Froman Date: Thu, 12 Jul 2018 18:23:58 -0500 Subject: [PATCH] handle keyboardinterrupt better in flow --- onionr/static-data/default-plugins/flow/main.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/onionr/static-data/default-plugins/flow/main.py b/onionr/static-data/default-plugins/flow/main.py index acb3e261..2acce082 100644 --- a/onionr/static-data/default-plugins/flow/main.py +++ b/onionr/static-data/default-plugins/flow/main.py @@ -66,7 +66,11 @@ class OnionrFlow: content = self.myCore._utils.escapeAnsi(content.replace('\n', '\\n').replace('\r', '\\r').strip()) logger.info("\n" + block.getDate().strftime("%m/%d %H:%M") + ' - ' + '\033[0;0m' + content) self.alreadyOutputed.append(blockHash) - time.sleep(5) + try: + time.sleep(5) + except KeyboardInterrupt: + self.flowRunning = False + pass def on_init(api, data = None): '''