commit | 675f7e1406ca179b1c69d4d35e30181a99ff2997 | [log] [tgz] |
---|---|---|
author | Chris Liechti <cliechti@gmx.net> | Mon Aug 03 15:48:41 2015 +0200 |
committer | Chris Liechti <cliechti@gmx.net> | Mon Aug 03 15:48:41 2015 +0200 |
tree | 03fbed095c90f9c7b5a820d5dc560ee5baef77d8 | |
parent | e28b6d40e2a2d550cac844401e6581d944d84b88 [diff] [blame] |
fix: let SerialExceptions pass through
diff --git a/serial/serialposix.py b/serial/serialposix.py index fed0d2e..249dae6 100644 --- a/serial/serialposix.py +++ b/serial/serialposix.py
@@ -527,6 +527,8 @@ raise SerialException('write failed (select)') d = d[n:] tx_len -= n + except SerialException: + raise except OSError as v: if v.errno != errno.EAGAIN: raise SerialException('write failed: %s' % (v,))