From cf9cf854a47da2c75a326242c26280fe73e2522f Mon Sep 17 00:00:00 2001 From: Oskar Weigl Date: Sat, 18 Aug 2018 22:14:54 -0700 Subject: [PATCH] added a timeout retry to send path in python protocol --- Firmware/fibre/python/fibre/protocol.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Firmware/fibre/python/fibre/protocol.py b/Firmware/fibre/python/fibre/protocol.py index 50053a11..c8814fc1 100644 --- a/Firmware/fibre/python/fibre/protocol.py +++ b/Firmware/fibre/python/fibre/protocol.py @@ -297,6 +297,9 @@ class Channel(PacketSink): except ChannelDamagedException: attempt += 1 continue # resend + except TimeoutError: + attempt += 1 + continue # resend finally: self._my_lock.release() # Wait for ACK until the resend timeout is exceeded