diff options
author | Thomas Watson | 2011-02-01 22:01:47 +0000 |
---|---|---|
committer | Thomas Watson | 2011-02-01 22:01:47 +0000 |
commit | 2d8b2ff3b92f8c68f1dd7348d0df2a244112172b (patch) | |
tree | b817949a2bf79b84699d492c89e375149a3c2a4f /bundles/org.eclipse.equinox.registry | |
parent | 3a64a7ce13d2245ac68b5cef6b517bda4c0eef3b (diff) | |
download | rt.equinox.bundles-2d8b2ff3b92f8c68f1dd7348d0df2a244112172b.tar.gz rt.equinox.bundles-2d8b2ff3b92f8c68f1dd7348d0df2a244112172b.tar.xz rt.equinox.bundles-2d8b2ff3b92f8c68f1dd7348d0df2a244112172b.zip |
Bug 335386 - TableReader in ExtensionRegistry not closed when stop() called, input streams left open
Diffstat (limited to 'bundles/org.eclipse.equinox.registry')
-rw-r--r-- | bundles/org.eclipse.equinox.registry/src/org/eclipse/core/internal/registry/ExtensionRegistry.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bundles/org.eclipse.equinox.registry/src/org/eclipse/core/internal/registry/ExtensionRegistry.java b/bundles/org.eclipse.equinox.registry/src/org/eclipse/core/internal/registry/ExtensionRegistry.java index f538a9bbf..9a17ed1ae 100644 --- a/bundles/org.eclipse.equinox.registry/src/org/eclipse/core/internal/registry/ExtensionRegistry.java +++ b/bundles/org.eclipse.equinox.registry/src/org/eclipse/core/internal/registry/ExtensionRegistry.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2000, 2010 IBM Corporation and others. + * Copyright (c) 2000, 2011 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at @@ -747,6 +747,7 @@ public class ExtensionRegistry implements IExtensionRegistry, IDynamicExtensionR if (!registryObjects.isDirty() || cacheStorageManager.isReadOnly()) { cacheStorageManager.close(); + theTableReader.close(); return; } |