catch and log cluster singleton service registration exceptions
[groupbasedpolicy.git] / neutron-mapper / src / main / java / org / opendaylight / controller / config / yang / config / neutron_mapper / impl / NeutronMapperInstance.java
index b761246edc3a15312775cacbed0e4c4869321333..044ddd77b7eabbb637bdd6df44b0fa0fc6f66dc6 100644 (file)
@@ -76,7 +76,12 @@ public class NeutronMapperInstance implements ClusterSingletonService, AutoClose
 
     public void instantiate() {
         LOG.info("Clustering session initiated for {}", this.getClass().getSimpleName());
-        singletonServiceRegistration = clusterSingletonService.registerClusterSingletonService(this);
+        try {
+            singletonServiceRegistration = clusterSingletonService.registerClusterSingletonService(this);
+        }
+        catch (Exception e) {
+            LOG.warn("Exception while registering candidate ... ", e);
+        }
     }
 
     @Override