From aa2b904792ca61136ef7b34c63553503425f307d Mon Sep 17 00:00:00 2001 From: Andrew Niefer Date: Fri, 12 Feb 2010 22:46:47 +0000 Subject: bug 302762 - deadlock saving profile preferences on shutdown --- .../src/org/eclipse/equinox/internal/p2/core/ProvisioningAgent.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'bundles/org.eclipse.equinox.p2.core/src') diff --git a/bundles/org.eclipse.equinox.p2.core/src/org/eclipse/equinox/internal/p2/core/ProvisioningAgent.java b/bundles/org.eclipse.equinox.p2.core/src/org/eclipse/equinox/internal/p2/core/ProvisioningAgent.java index bd98c858b..e5496bd6e 100644 --- a/bundles/org.eclipse.equinox.p2.core/src/org/eclipse/equinox/internal/p2/core/ProvisioningAgent.java +++ b/bundles/org.eclipse.equinox.p2.core/src/org/eclipse/equinox/internal/p2/core/ProvisioningAgent.java @@ -113,9 +113,9 @@ public class ProvisioningAgent implements IProvisioningAgent, ServiceTrackerCust synchronized (agentServices) { if (agentServices.get(serviceName) == service) agentServices.remove(serviceName); - if (service instanceof IAgentService) - ((IAgentService) service).stop(); } + if (service instanceof IAgentService) + ((IAgentService) service).stop(); } public void stop() { -- cgit v1.2.3