From 2a2caab39b8dc858641001acf096e53f90c992f7 Mon Sep 17 00:00:00 2001 From: ACC Murphy Date: Sun, 27 Jan 2013 09:13:20 +0000 Subject: [PATCH] [TPG] Increased serial timeout to account for vend time --- sql-edition/servers/SerialClient.py | 2 +- sql-edition/servers/VendServer.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sql-edition/servers/SerialClient.py b/sql-edition/servers/SerialClient.py index 4025e3b..e0a9a7e 100644 --- a/sql-edition/servers/SerialClient.py +++ b/sql-edition/servers/SerialClient.py @@ -13,7 +13,7 @@ class SerialClient: bytesize=EIGHTBITS, #number of databits parity=PARITY_NONE, #enable parity checking stopbits=STOPBITS_ONE, #number of stopbits - timeout=1, #set a timeout value, None for waiting forever, return on read + timeout=10, #set a timeout value, None for waiting forever, return on read xonxoff=0, #enable software flow control rtscts=0, #enable RTS/CTS flow control ) diff --git a/sql-edition/servers/VendServer.py b/sql-edition/servers/VendServer.py index 2259108..ce75837 100755 --- a/sql-edition/servers/VendServer.py +++ b/sql-edition/servers/VendServer.py @@ -1091,8 +1091,9 @@ def do_vend_server(options, config_opts): try: run_forever(rfh, wfh, options, config_opts) - except VendingException: + except VendingException as e: logging.error("Connection died, trying again...") + logging.info("Exception: "+e.__str__()) logging.info("Trying again in 5 seconds.") sleep(5) -- 2.20.1