Fix unsubscribe checks in DOMNotificationRouterEvent 41/89441/3
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 27 Apr 2020 11:42:12 +0000 (13:42 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 27 Apr 2020 19:18:00 +0000 (21:18 +0200)
commit91749a5a5fb089e74306f288d786acb8d3c450ae
tree059932240d352bba9672d65643389dc7bbf44064
parent2208a3c2e30ced288ecd0d4e86f97a1056400221
Fix unsubscribe checks in DOMNotificationRouterEvent

The checks here are based on old assumption that the listener
would be set to null, which does not hold true for quite some
time. Update the check to close a simple race.

JIRA: MDSAL-545
Change-Id: I950ffcbcf732d4c24dcad675b81c2889465d9045
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/DOMNotificationRouter.java
dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/DOMNotificationRouterEvent.java
dom/mdsal-dom-broker/src/test/java/org/opendaylight/mdsal/dom/broker/DOMNotificationRouterTest.java