From: Ed Warnicke Date: Mon, 29 Sep 2014 07:06:35 +0000 (-0700) Subject: Bug 2103: Revert "Bug 2101: Do not block processing on transaction submit." X-Git-Tag: release/helium~2^2~2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=commitdiff_plain;h=c2413b99508fe07fd3569b225267f054743020b1 Bug 2103: Revert "Bug 2101: Do not block processing on transaction submit." Turns out that the get was throttling the stats manager so it didn't overwhelm the queue. This reverts commit 6b3c2a9e446bf91942a48427e5592909a173a399. Change-Id: I9f77a16a959594c65ed3e61b1265c56da620c1ba Signed-off-by: Ed Warnicke --- diff --git a/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatisticsManagerImpl.java b/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatisticsManagerImpl.java index b848303db3..247703f8ac 100644 --- a/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatisticsManagerImpl.java +++ b/opendaylight/md-sal/statistics-manager/src/main/java/org/opendaylight/controller/md/statistics/manager/impl/StatisticsManagerImpl.java @@ -202,9 +202,9 @@ public class StatisticsManagerImpl implements StatisticsManager, Runnable { } } while (op != null); - LOG.trace("Processed {} operations, submitting transaction {}", ops, tx.getIdentifier()); + LOG.trace("Processed {} operations, submitting transaction {}", ops, tx.getIdentifier()); - tx.submit(); //.checkedGet(); + tx.submit().checkedGet(); } catch (final InterruptedException e) { LOG.warn("Stat Manager DS Operation thread interupted!", e); finishing = true;