Thu, 30 May 2019 11:53:13 +0200 Edouard Tisserant LogMessage shouldn't be serialized (can lead to blocking in case of exception in main thread), and do not require it.
Thu, 30 May 2019 11:51:56 +0200 Edouard Tisserant Fixed typo leading to some exception in some rare corner cases in worker.py
Tue, 23 Apr 2019 11:01:35 +0200 Edouard Tisserant Added missing 'path' field to WAMP addresses in URI editor.
Tue, 23 Apr 2019 11:00:37 +0200 Edouard Tisserant Fixed exception when using URI editor for PYRO addresses
Fri, 19 Apr 2019 13:11:42 +0200 Edouard Tisserant Avoid loading PLC at startup when autostart is not set in command line. As a side effect PLC status is artificially set to Stopped, and StartPLC eventually loads PLC if it is not already loaded.
Fri, 19 Apr 2019 10:53:02 +0200 Edouard Tisserant Add Repair() to WAMP interface
Thu, 18 Apr 2019 14:42:23 +0200 Edouard Tisserant Merged fix_PLC_runtime_shutdown
Thu, 18 Apr 2019 14:41:21 +0200 Edouard Tisserant Close fix_PLC_runtime_shutdown fix_PLC_runtime_shutdown
Thu, 18 Apr 2019 14:35:42 +0200 Edouard Tisserant Runtime worker : unblock the last waiting job and prevent any new job to wait when Main Worker is being shut down. fix_PLC_runtime_shutdown
Thu, 18 Apr 2019 14:34:22 +0200 Edouard Tisserant Add some "pipe to self" trick in Pyro server to accelerate runtime shutdown instead of waiting for arbitrary pyro timeout. fix_PLC_runtime_shutdown
Thu, 18 Apr 2019 14:32:43 +0200 Edouard Tisserant If call to GetPLCstatus can't be executed in PLC, then obtained status is disconnected. Status on "None" is not relevant anymore, and is replaced by Disconnected. fix_PLC_runtime_shutdown
Thu, 18 Apr 2019 14:29:55 +0200 Edouard Tisserant Enure that all threads are joined before trying to exit fix_PLC_runtime_shutdown