From d6d94c6a3da8d32c3d285fe1d6f982fccff29abe Mon Sep 17 00:00:00 2001 From: Anil Vishnoi Date: Tue, 22 Apr 2014 04:35:57 +0530 Subject: [PATCH] Bug 781: Statistics manager is throwing IllegalStateException Change-Id: I418bd4b86bbe9802be3ec7ed904a14ce537f085e Signed-off-by: Anil Vishnoi --- .../md/statistics/manager/NodeStatisticsHandler.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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); + } } }; -- 2.36.6