X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=common%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Fcommon%2Fnetwork%2FRequestProcessor.java;h=8a4780ca104bb107ab4ede0c0f88cb070e966322;hb=f87e6b2c57c7c994e223708ab5625310a35200fc;hp=940cd4f7ca5eac15baf6ae4e8ef8c24d2204412b;hpb=32d32f30e13b31629f14da19d1d088a2cc5006ea;p=transportpce.git diff --git a/common/src/main/java/org/opendaylight/transportpce/common/network/RequestProcessor.java b/common/src/main/java/org/opendaylight/transportpce/common/network/RequestProcessor.java index 940cd4f7c..8a4780ca1 100644 --- a/common/src/main/java/org/opendaylight/transportpce/common/network/RequestProcessor.java +++ b/common/src/main/java/org/opendaylight/transportpce/common/network/RequestProcessor.java @@ -11,6 +11,7 @@ import static java.util.Objects.requireNonNull; import com.google.common.util.concurrent.FluentFuture; import com.google.common.util.concurrent.ListenableFuture; +import edu.umd.cs.findbugs.annotations.SuppressFBWarnings; import java.util.HashMap; import java.util.Map; import java.util.Optional; @@ -28,7 +29,7 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -@edu.umd.cs.findbugs.annotations.SuppressFBWarnings(value = "UL_UNRELEASED_LOCK_EXCEPTION_PATH", +@SuppressFBWarnings(value = "UL_UNRELEASED_LOCK_EXCEPTION_PATH", justification = "This appears to be doing exactly the right thing with the finally-clause to release the lock") public class RequestProcessor { @@ -132,13 +133,6 @@ public class RequestProcessor { } } - public void close() { - LOG.info("closing RequestProcessor Locks by {}", Thread.currentThread().getName()); - writeTrMap.remove(Thread.currentThread().getName()); - readL.unlock(); - writeL.unlock(); - } - /** * Return the dataBroker related to RequestProcessor. * @return the dataBroker