PurgeBlobs was faulty, but it was never having anything to purge. Fixed.
--- a/runtime/PLCObject.py Fri Jul 12 11:51:47 2019 +0200
+++ b/runtime/PLCObject.py Fri Jul 12 11:53:04 2019 +0200
@@ -530,7 +530,7 @@
@RunInMain
def PurgeBlobs(self):
- for fobj, _path, _md5sum in self.blobs:
+ for fobj, _path, _md5sum in self.blobs.values():
os.close(fobj)
self._init_blobs()