catch and log cluster singleton service registration exceptions
[groupbasedpolicy.git] / groupbasedpolicy / src / main / java / org / opendaylight / controller / config / yang / config / groupbasedpolicy / EpRendererAugmentationRegistryImplInstance.java
index c498ab37029ff96f9e28632e1e45170355ec691b..308bf4f88e73d6e4218a25f2133db0af539bfe89 100644 (file)
@@ -90,7 +90,12 @@ public class EpRendererAugmentationRegistryImplInstance implements ClusterSingle
 
     public void initialize() {
         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