diff --git a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/operations/SystemFetchOperation.java b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/operations/SystemFetchOperation.java index a0ecc62b399..396a29e4638 100644 --- a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/operations/SystemFetchOperation.java +++ b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/ui/operations/SystemFetchOperation.java @@ -158,7 +158,7 @@ public class SystemFetchOperation extends JobChangeAdapter implements IRunnableW protected void execute(IProgressMonitor monitor) throws Exception, InterruptedException { SubSystem ss = (SubSystem)_adapter.getSubSystem(_remoteObject); - synchronized (ss) + synchronized (ss.getConnectorService()) { if (!ss.isConnected()) {