resources.report.rules.findbugs.UL_UNRELEASED_LOCK.html Maven / Gradle / Ivy
UL_UNRELEASED_LOCK
UL: Method does not release lock on all paths (UL_UNRELEASED_LOCK)
This method acquires a JSR-166 (java.util.concurrent
) lock,
but does not release it on all paths out of the method. In general, the correct idiom
for using a JSR-166 lock is:
Lock l = ...;
l.lock();
try {
// do something
} finally {
l.unlock();
}