Bug 6110: Fixed bugs in statistics manager due to race condition. 17/44117/3
authorShigeru Yasuda <s-yasuda@da.jp.nec.com>
Fri, 24 Jun 2016 13:10:07 +0000 (22:10 +0900)
committerHideyuki Tai <Hideyuki.Tai@necam.com>
Wed, 25 Jan 2017 04:07:54 +0000 (04:07 +0000)
commit5ea63885f11c0b0a9af7f83ffa03f62ebc9c1b4f
tree5d557c56cb18ec400cae43eea18beafe66b7db02
parent747013cb1ff4694645b243ab33af2b990f5a774e
Bug 6110: Fixed bugs in statistics manager due to race condition.

  * Stats notification listener needs to wait for the XID to be cached.
  * Enqueue DS operation after all notifications are received.

Change-Id: I42ac315a65be1a1f02152fbd9ea9510bee586eb3
Signed-off-by: Shigeru Yasuda <s-yasuda@da.jp.nec.com>
applications/statistics-manager/src/main/java/org/opendaylight/openflowplugin/applications/statistics/manager/StatRpcMsgManager.java
applications/statistics-manager/src/main/java/org/opendaylight/openflowplugin/applications/statistics/manager/impl/StatRpcMsgManagerImpl.java
applications/statistics-manager/src/main/java/org/opendaylight/openflowplugin/applications/statistics/manager/impl/StatisticsManagerImpl.java