From e67ee1663c22e23c7f6f8f18cc8420e4b1264a25 Mon Sep 17 00:00:00 2001 From: Matt Martz Date: Fri, 25 Jan 2013 11:53:57 -0600 Subject: [PATCH] Try to handle keyboard interrupts --- speedtest-cli | 5 ++++- speedtest-cli-3 | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/speedtest-cli b/speedtest-cli index 61dd29c..5b85297 100755 --- a/speedtest-cli +++ b/speedtest-cli @@ -371,6 +371,9 @@ def speedtest(): resultid[0]) if __name__ == '__main__': - speedtest() + try: + speedtest() + except KeyboardInterrupt: + print '\nCancelling...' # vim:ts=4:sw=4:expandtab diff --git a/speedtest-cli-3 b/speedtest-cli-3 index d59aea2..5041f23 100755 --- a/speedtest-cli-3 +++ b/speedtest-cli-3 @@ -349,6 +349,9 @@ def speedtest(): resultid[0].decode()) if __name__ == '__main__': - speedtest() + try: + speedtest() + except KeyboardInterrupt: + print('\nCancelling...') # vim:ts=2:sw=2:expandtab