X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=applications%2Fstatistics-manager%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fopenflowplugin%2Fapplications%2Fstatistics%2Fmanager%2Fimpl%2FStatisticsManagerImpl.java;h=3bd0cc2a65303629a6635336c4f3b97143aca98d;hb=5ea63885f11c0b0a9af7f83ffa03f62ebc9c1b4f;hp=afca1d2ed5eeabe95a92a5bb8289146d8560a8a7;hpb=18dc690ea2106eea6c2111d998581e8ded03231c;p=openflowplugin.git diff --git a/applications/statistics-manager/src/main/java/org/opendaylight/openflowplugin/applications/statistics/manager/impl/StatisticsManagerImpl.java b/applications/statistics-manager/src/main/java/org/opendaylight/openflowplugin/applications/statistics/manager/impl/StatisticsManagerImpl.java index afca1d2ed5..3bd0cc2a65 100644 --- a/applications/statistics-manager/src/main/java/org/opendaylight/openflowplugin/applications/statistics/manager/impl/StatisticsManagerImpl.java +++ b/applications/statistics-manager/src/main/java/org/opendaylight/openflowplugin/applications/statistics/manager/impl/StatisticsManagerImpl.java @@ -80,7 +80,6 @@ public class StatisticsManagerImpl implements StatisticsManager, Runnable { private final DataBroker dataBroker; - private final ExecutorService statRpcMsgManagerExecutor; private final ExecutorService statDataStoreOperationServ; private EntityOwnershipService ownershipService; private StatRpcMsgManager rpcMsgManager; @@ -104,7 +103,6 @@ public class StatisticsManagerImpl implements StatisticsManager, Runnable { this.dataBroker = Preconditions.checkNotNull(dataBroker, "DataBroker can not be null!"); ThreadFactory threadFact; threadFact = new ThreadFactoryBuilder().setNameFormat("odl-stat-rpc-oper-thread-%d").build(); - statRpcMsgManagerExecutor = Executors.newSingleThreadExecutor(threadFact); threadFact = new ThreadFactoryBuilder().setNameFormat("odl-stat-ds-oper-thread-%d").build(); statDataStoreOperationServ = Executors.newSingleThreadExecutor(threadFact); txChain = dataBroker.createTransactionChain(this); @@ -124,7 +122,6 @@ public class StatisticsManagerImpl implements StatisticsManager, Runnable { portNotifyCommiter = new StatNotifyCommitPort(this, notifService, nodeRegistrator); queueNotifyCommiter = new StatListenCommitQueue(this, dataBroker, notifService, nodeRegistrator); - statRpcMsgManagerExecutor.execute(rpcMsgManager); statDataStoreOperationServ.execute(this); LOG.info("Statistics Manager started successfully!"); } @@ -153,8 +150,7 @@ public class StatisticsManagerImpl implements StatisticsManager, Runnable { } statCollectors = null; } - rpcMsgManager = close(rpcMsgManager); - statRpcMsgManagerExecutor.shutdown(); + rpcMsgManager = null; statDataStoreOperationServ.shutdown(); txChain = close(txChain); }