From: Anil Vishnoi Date: Tue, 26 Nov 2013 21:39:13 +0000 (+0530) Subject: MD-SAL Statistics Manager - Minor bug fixing X-Git-Tag: jenkins-controller-bulk-release-prepare-only-2-1~334 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=a338e4bd28d99c4f732468023f8e6061b4936004 MD-SAL Statistics Manager - Minor bug fixing Change-Id: I038195b03ac9f5abea9d23f793f69c2f307629c1 Signed-off-by: Anil Vishnoi --- diff --git a/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatisticsManagerActivator.java b/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatisticsManagerActivator.java index 7cbd2314b6..521de7e394 100644 --- a/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatisticsManagerActivator.java +++ b/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatisticsManagerActivator.java @@ -28,6 +28,7 @@ public class StatisticsManagerActivator extends AbstractBindingAwareProvider { @Override public void onSessionInitiated(ProviderContext session) { + pSession = session; DataProviderService dps = session.getSALService(DataProviderService.class); StatisticsManagerActivator.statsProvider.setDataService(dps); NotificationProviderService nps = session.getSALService(NotificationProviderService.class); diff --git a/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatisticsProvider.java b/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatisticsProvider.java index 5218d051fa..5534c0458a 100644 --- a/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatisticsProvider.java +++ b/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/StatisticsProvider.java @@ -100,8 +100,6 @@ public class StatisticsProvider implements AutoCloseable { public void run() { while(true){ try { - spLogger.info("Statistics requester thread started with timer interval : {}",5000); - statsRequestSender(); Thread.sleep(5000); @@ -111,6 +109,11 @@ public class StatisticsProvider implements AutoCloseable { } } }); + + spLogger.debug("Statistics requester thread started with timer interval : {}",5000); + + statisticsRequesterThread.start(); + spLogger.info("Statistics Provider started."); }