catch and log cluster singleton service registration exceptions
[groupbasedpolicy.git] / renderers / faas / src / main / java / org / opendaylight / controller / config / yang / config / faas_provider / impl / FaasProviderInstance.java
index 544ece9b460311d27535387187782e8d2fbbe60b..642c702c8e98de32965e8880cd321ba507b91511 100644 (file)
@@ -44,7 +44,11 @@ public class FaasProviderInstance implements ClusterSingletonService, AutoClosea
 
     public void initialize() {
         LOG.info("Clustering session initiated for {}", this.getClass().getSimpleName());
+        try {
         singletonServiceRegistration = clusterSingletonService.registerClusterSingletonService(this);
+        } catch (Exception e) {
+            LOG.warn("Exception thrown while registering cluster singleton service in {}", this.getClass(), e.getMessage());
+        }
     }
 
     @Override