Conflicting modification exception for 47->21 flow 35/72235/5
authorxcheara <chetan.arakere@altencalsoftlabs.com>
Thu, 24 May 2018 13:33:53 +0000 (19:03 +0530)
committerSam Hague <shague@redhat.com>
Sun, 3 Jun 2018 17:33:55 +0000 (17:33 +0000)
commit7934c277d6d993d7e8406672d00efd694ca341b6
treee14fe5924a4abc3d8c93df429ac6d5ed0ae62fdd
parent4c4e6b7b557242f6fac544abdba197f6423cdec2
Conflicting modification exception for 47->21 flow

Description : Observed this issue can happen when both
ExtenalNetworkChangeListener and ExternalRouterListener try to install the
47->21 flow for external-network simultaneously.

Changes done to synchrornize these events by using jobordinator having
extnernal-network id as key.

Issue : NETVIRT-1135

Change-Id: Ic87e121953ae1f04f04da1dfcdc67396b78971b4
Signed-off-by: xcheara <chetan.arakere@altencalsoftlabs.com>
natservice/impl/src/main/java/org/opendaylight/netvirt/natservice/internal/ExternalRoutersListener.java