Revert "Check registration being closed" 07/81907/2
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 6 May 2019 14:33:29 +0000 (16:33 +0200)
committerRobert Varga <nite@hq.sk>
Mon, 6 May 2019 15:19:08 +0000 (15:19 +0000)
This reverts commit 819aef314ba0fc931ca46c0f39d4f70ff49d3540, as
it needs some more work downstream.

Change-Id: I2e98375990e7c5a3ce5bf2f97f31bf090d0f635f
JIRA: MDSAL-429
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
dom/mdsal-dom-inmemory-datastore/src/main/java/org/opendaylight/mdsal/dom/store/inmemory/InMemoryDOMDataTreeShardChangePublisher.java
dom/mdsal-dom-inmemory-datastore/src/main/java/org/opendaylight/mdsal/dom/store/inmemory/InMemoryDOMStoreTreeChangePublisher.java

index ccbf366f868f70a8441fefc6478da82a78a26152..a333033c90a3f5e92d98030f9db78351aedb5e3b 100644 (file)
@@ -34,9 +34,8 @@ final class InMemoryDOMDataTreeShardChangePublisher extends AbstractDOMShardTree
                                             final Map<DOMDataTreeIdentifier, ChildShardContext> childShards) {
         super(dataTree, rootPath, childShards);
         notificationManager = QueuedNotificationManager.create(executor, (listener, notifications) -> {
-            if (!listener.isClosed()) {
-                listener.getInstance().onDataTreeChanged(notifications);
-            }
+            // FIXME: we are not checking for listener being closed
+            listener.getInstance().onDataTreeChanged(notifications);
         }, maxQueueSize, "DataTreeChangeListenerQueueMgr");
     }
 
index fd4ff0ce2cb709e6cda209804b4e44419cea79fd..60ca3ff209297d63ba7c73fe194e051609e60d5c 100644 (file)
@@ -35,9 +35,8 @@ final class InMemoryDOMStoreTreeChangePublisher extends AbstractDOMStoreTreeChan
 
     InMemoryDOMStoreTreeChangePublisher(final ExecutorService listenerExecutor, final int maxQueueSize) {
         notificationManager = QueuedNotificationManager.create(listenerExecutor, (listener, notifications) -> {
-            if (!listener.isClosed()) {
-                listener.getInstance().onDataTreeChanged(notifications);
-            }
+            // FIXME: we are not checking for listener being closed
+            listener.getInstance().onDataTreeChanged(notifications);
         }, maxQueueSize, "DataTreeChangeListenerQueueMgr");
     }