diff options
author | Christian Pontesegger | 2018-02-09 09:34:27 +0000 |
---|---|---|
committer | Christian Pontesegger | 2018-02-09 09:34:27 +0000 |
commit | 188ce7c598a804735823eeb4a658b6073d565873 (patch) | |
tree | 027c55785b2acad0f47709dc5b584b3c13d76c82 | |
parent | 33e483c6450d2902302afa9ddd3638402603c286 (diff) | |
download | org.eclipse.ease.modules-188ce7c598a804735823eeb4a658b6073d565873.tar.gz org.eclipse.ease.modules-188ce7c598a804735823eeb4a658b6073d565873.tar.xz org.eclipse.ease.modules-188ce7c598a804735823eeb4a658b6073d565873.zip |
Bug 530927: [Resources] Filehandle not garbage collected on close()
Change-Id: I0e67efd7c0d0f2ad690ae3efae5cc486e3281e9d
-rw-r--r-- | plugins/org.eclipse.ease.modules.platform/src/org/eclipse/ease/modules/platform/ResourcesModule.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/org.eclipse.ease.modules.platform/src/org/eclipse/ease/modules/platform/ResourcesModule.java b/plugins/org.eclipse.ease.modules.platform/src/org/eclipse/ease/modules/platform/ResourcesModule.java index e5170c1..031778b 100644 --- a/plugins/org.eclipse.ease.modules.platform/src/org/eclipse/ease/modules/platform/ResourcesModule.java +++ b/plugins/org.eclipse.ease.modules.platform/src/org/eclipse/ease/modules/platform/ResourcesModule.java @@ -258,7 +258,9 @@ public class ResourcesModule extends AbstractScriptModule implements IExecutionL * handle to be closed */ @WrapToScript - public static void closeFile(final IFileHandle handle) { + public void closeFile(final IFileHandle handle) { + fOpenHandles.remove(handle); + handle.close(); } |