cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dav...@apache.org
Subject svn commit: r888782 - /cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/Activator.java
Date Wed, 09 Dec 2009 12:16:19 GMT
Author: davidb
Date: Wed Dec  9 12:16:19 2009
New Revision: 888782

URL: http://svn.apache.org/viewvc?rev=888782&view=rev
Log:
Fix for race condition in Discovery activator.

Modified:
    cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/Activator.java

Modified: cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/Activator.java
URL: http://svn.apache.org/viewvc/cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/Activator.java?rev=888782&r1=888781&r2=888782&view=diff
==============================================================================
--- cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/Activator.java
(original)
+++ cxf/dosgi/trunk/discovery/distributed/cxf-discovery/src/main/java/org/apache/cxf/dosgi/discovery/zookeeper/Activator.java
Wed Dec  9 12:16:19 2009
@@ -21,7 +21,7 @@
     private DiscoveryDriver driver;
     ServiceRegistration cmReg;
 
-    public void start(BundleContext bc) throws Exception {
+    public synchronized void start(BundleContext bc) throws Exception {
         bundleContext = bc;        
         cmReg = bc.registerService(ManagedService.class.getName(), this, getCMDefaults());
     }
@@ -42,7 +42,7 @@
         }
     }
 
-    public void updated(Dictionary configuration) throws ConfigurationException {
+    public synchronized void updated(Dictionary configuration) throws ConfigurationException
{
         if (configuration == null) {
             return;
         }



Mime
View raw message