Details
-
Type:
Bug
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.5
-
Fix Version/s: 1.5
-
Component/s: Taverna Core
-
Labels:None
Description
org.embl.ebi.escience.scuflui.EnactorInvocation.detachFromModel() now invokes workflowInstance.destroy() in order to prevent memory leaks. But for provenance and other event listeners this is a problem since it may destroy the instance before it is consumed.
We thus need to find a safer method to prevent memory leaks than this.
now actually done by onDispose() - but the problem is still the same.