runtime/Worker.py
Fri, 21 Oct 2022 18:33:06 +0200 Edouard Tisserant Runtime: fix PLC not terminating when being Repaired (i.e purged). wxPython4
Tue, 16 Aug 2022 23:42:42 +0200 Edouard Tisserant runtime: fix bugs introduced in previous commit, and refactor some code wxPython4
Tue, 16 Aug 2022 19:52:49 +0200 Edouard Tisserant Runtime: wx.app.mainLoop and twisted reactor now share main thread with runtime.Worker. wxPython4
Thu, 30 May 2019 11:51:56 +0200 Edouard Tisserant Fixed typo leading to some exception in some rare corner cases in worker.py
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
Wed, 13 Mar 2019 11:47:03 +0300 Andrey Skvortsov Fix various pylint and pep8 errors
Wed, 13 Mar 2019 10:19:30 +0300 Andrey Skvortsov Fix invalid python3 syntax
Mon, 11 Mar 2019 01:03:32 +0100 Edouard Tisserant check_sources.sh makes me become even less productive
Fri, 01 Feb 2019 14:14:13 +0100 Edouard Tisserant Fixed deadlock in runtime's Worker. Was discovered while using WAMP and PYRO simultaneously.
Wed, 05 Dec 2018 13:05:51 +0100 Edouard Tisserant Enure that autostart blocks other @RunInMain PLCObject methods, and _unblocks_ them once autostart is done...
Tue, 04 Dec 2018 11:31:58 +0100 Edouard Tisserant Chunk based transfer for PLC binary and extra files, and some collateral code refactoring.
Fri, 23 Nov 2018 00:33:04 +0100 Edouard Tisserant Merge, with surprizingly little conflicts
Wed, 03 Oct 2018 00:05:32 +0200 Edouard Tisserant Please pylint and pep8
Tue, 02 Oct 2018 15:56:09 +0200 Edouard Tisserant Show more exceptions on stdout, particularly those that are raised by AutoLoad (first item in Main Thread worker)
Wed, 05 Sep 2018 12:58:41 +0200 Edouard Tisserant Removed useless condition in Worker.py that was allowing misfit non-serialized call when worker still not running its loop.
Tue, 21 Aug 2018 16:11:02 +0200 Edouard Tisserant Refactoring. Separated PLC Object, PYRO Server and MainWorker :