Bug 1972 - Flows failed to get programmed in a very random fashion. 53/11353/1
authorMadhu Venugopal <mavenugo@gmail.com>
Fri, 19 Sep 2014 05:50:27 +0000 (22:50 -0700)
committerMadhu Venugopal <mavenugo@gmail.com>
Fri, 19 Sep 2014 05:50:27 +0000 (22:50 -0700)
commite2506003510932187bbac87e0d5b6bbd3c4d57a2
treea8bede82f4436fbbff7a14a83d925a1ae09e831d
parent64561bf5ac0c3141ab4b8d56898e8f465b759b26
Bug 1972 - Flows failed to get programmed in a very random fashion.

Fixing it by introducing a little bit of a delay in writeFlow. This solves the pipeline flow programming woes.
Also eventdispatcher quits if there is atleast 1 exception. This can result in event queue backing up completely.

Change-Id: Ifc8a5d16e4ae332281b6f2ea8e99788dc8c42a49
Signed-off-by: Madhu Venugopal <mavenugo@gmail.com>
openstack/net-virt-providers/src/main/java/org/opendaylight/ovsdb/openstack/netvirt/providers/openflow13/AbstractServiceInstance.java
openstack/net-virt/src/main/java/org/opendaylight/ovsdb/openstack/netvirt/impl/EventDispatcherImpl.java