# HG changeset patch # User Edouard Tisserant # Date 1518437933 -3600 # Node ID ed95aa627647c1eee527fd0c6b3ea256b3a9274b # Parent ef6902c824f2df91314b77f18c0a570c70e0378d Fixed pyro timeout for runtime, was set too short and runtime was disconnecting when building PLC diff -r ef6902c824f2 -r ed95aa627647 Beremiz_service.py --- a/Beremiz_service.py Mon Feb 12 11:34:07 2018 +0100 +++ b/Beremiz_service.py Mon Feb 12 13:18:53 2018 +0100 @@ -423,7 +423,9 @@ pyro.initServer() self.daemon = pyro.Daemon(host=self.ip_addr, port=self.port) # pyro never frees memory after connection close if no timeout set - self.daemon.setTimeout(1) + # taking too small timeout value may cause + # unwanted diconnection when IDE is kept busy for long periods + self.daemon.setTimeout(60); self.Start() self.daemon.requestLoop() self.daemon.sock.close()