From 11e1735820e1e54de7f7fc277f94d8a6b22da17c Mon Sep 17 00:00:00 2001 From: Scott Petersen Date: Mon, 3 Jun 2013 13:53:54 -0700 Subject: [PATCH] Fixed a potential timer issue. --- pyad2usb/devices.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyad2usb/devices.py b/pyad2usb/devices.py index 8f38dd4..f3b30c9 100644 --- a/pyad2usb/devices.py +++ b/pyad2usb/devices.py @@ -428,6 +428,8 @@ class SerialDevice(Device): time.sleep(0.001) except (OSError, serial.SerialException), err: + timer.cancel() + raise util.CommError('Error reading from AD2SERIAL device: {0}'.format(str(err))) else: if got_line: