From 1e88d197e21ebc6ad6a77e8bb213c19460e5766f Mon Sep 17 00:00:00 2001 From: Martin Lippert Date: Wed, 30 Jul 2008 20:52:19 +0000 Subject: Bug 229865 - [aspects] fix the handling for dynamically uninstalling aspect bundles, made standard caching aware of bundle updates --- .../equinox/weaving/internal/caching/SingletonCachingService.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'bundles') diff --git a/bundles/org.eclipse.equinox.weaving.caching/src/org/eclipse/equinox/weaving/internal/caching/SingletonCachingService.java b/bundles/org.eclipse.equinox.weaving.caching/src/org/eclipse/equinox/weaving/internal/caching/SingletonCachingService.java index c48473767..e5ac0a456 100644 --- a/bundles/org.eclipse.equinox.weaving.caching/src/org/eclipse/equinox/weaving/internal/caching/SingletonCachingService.java +++ b/bundles/org.eclipse.equinox.weaving.caching/src/org/eclipse/equinox/weaving/internal/caching/SingletonCachingService.java @@ -52,6 +52,8 @@ public class SingletonCachingService extends BaseCachingService { public void bundleChanged(final BundleEvent event) { if (event.getType() == BundleEvent.UNINSTALLED) { stopBundleCachingService(event); + } else if (event.getType() == BundleEvent.UPDATED) { + stopBundleCachingService(event); } } }); -- cgit v1.2.3