while True:
try:
rfh, wfh = connect_to_vend(options, DBServer, DBName, DBUser, DBPassword, ServiceName, ServicePassword, ServerName, ConnectPassword, PrivPassword)
- except (LATClientException, socket.error):
+ except (LATClientException, socket.error), e:
(exc_type, exc_value, exc_traceback) = sys.exc_info()
- print "Connection error ("+str(exc_type)+"):"
+ print
+ print "Connection error: "+str(exc_type)+" "+str(e)
print_tb(exc_traceback)
del exc_traceback
print "Trying again in 5 seconds."
try:
run_forever(rfh, wfh)
except VendingException:
+ print
print "Connection died, trying again..."