From 4da70dec79b3f28c91bc7e27bd99f1ae67a78091 Mon Sep 17 00:00:00 2001 From: slewis Date: Tue, 28 Apr 2009 16:21:03 +0000 Subject: Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=274078 --- .../src/org/eclipse/ecf/internal/provider/filetransfer/Activator.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/providers/bundles/org.eclipse.ecf.provider.filetransfer/src/org/eclipse/ecf/internal/provider/filetransfer/Activator.java b/providers/bundles/org.eclipse.ecf.provider.filetransfer/src/org/eclipse/ecf/internal/provider/filetransfer/Activator.java index aaaa37e21..7d1e77b93 100644 --- a/providers/bundles/org.eclipse.ecf.provider.filetransfer/src/org/eclipse/ecf/internal/provider/filetransfer/Activator.java +++ b/providers/bundles/org.eclipse.ecf.provider.filetransfer/src/org/eclipse/ecf/internal/provider/filetransfer/Activator.java @@ -176,7 +176,9 @@ public class Activator implements BundleActivator { // } - protected LogService getLogService() { + protected synchronized LogService getLogService() { + if (this.context == null) + return null; if (logServiceTracker == null) { logServiceTracker = new ServiceTracker(this.context, LogService.class.getName(), null); logServiceTracker.open(); -- cgit v1.2.3