Drop synchronization from ServerSessionManager.{bind,unbind} 16/100716/3
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 21 Apr 2022 23:12:28 +0000 (01:12 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sat, 23 Apr 2022 05:39:03 +0000 (07:39 +0200)
We are not touching any state, there is no point in synchronizing
here.

Change-Id: Ia5f39ec274a2b26bd94c4375506043acb63ff7f1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
pcep/topology/topology-provider/src/main/java/org/opendaylight/bgpcep/pcep/topology/provider/ServerSessionManager.java

index 972713afad40b6a8402cda5a3b75af4af7a3e36b..15869d1b4f77e85dfeec99f3aad730210620f66e 100644 (file)
@@ -291,12 +291,11 @@ class ServerSessionManager implements PCEPSessionListenerFactory, TopologySessio
         }
     }
 
-    final synchronized void bind(final KeyedInstanceIdentifier<Node, NodeKey> nodeId,
-            final PcepSessionState sessionState) {
+    final void bind(final KeyedInstanceIdentifier<Node, NodeKey> nodeId, final PcepSessionState sessionState) {
         dependencies.getStateRegistry().bind(nodeId, sessionState);
     }
 
-    final synchronized void unbind(final KeyedInstanceIdentifier<Node, NodeKey> nodeId) {
+    final void unbind(final KeyedInstanceIdentifier<Node, NodeKey> nodeId) {
         dependencies.getStateRegistry().unbind(nodeId);
     }