From: Anil Vishnoi Date: Mon, 21 Apr 2014 23:05:57 +0000 (+0530) Subject: Bug 781: Statistics manager is throwing IllegalStateException X-Git-Tag: autorelease-tag-v20140601202136_82eb3f9~180^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=d6d94c6a3da8d32c3d285fe1d6f982fccff29abe;hp=632b3b4a1c9477ca5c744e04021e4061e4d97130 Bug 781: Statistics manager is throwing IllegalStateException Change-Id: I418bd4b86bbe9802be3ec7ed904a14ce537f085e Signed-off-by: Anil Vishnoi --- diff --git a/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/NodeStatisticsHandler.java b/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/NodeStatisticsHandler.java index c4334ab9ff..5ace260251 100644 --- a/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/NodeStatisticsHandler.java +++ b/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/NodeStatisticsHandler.java @@ -88,8 +88,12 @@ public final class NodeStatisticsHandler implements AutoCloseable, FlowCapableCo private final TimerTask task = new TimerTask() { @Override public void run() { - requestPeriodicStatistics(); - cleanStaleStatistics(); + try{ + requestPeriodicStatistics(); + cleanStaleStatistics(); + }catch(Exception e){ + logger.warn("Exception occured while sending statistics request : {}",e); + } } };