]> source.dussan.org Git - sonarqube.git/blob
146c419c046aecb86939ea3965f730130d43ffef
[sonarqube.git] /
1 <p> This method acquires a JSR-166 (<code>java.util.concurrent</code>) lock,
2 but does not release it on all paths out of the method.  In general, the correct idiom
3 for using a JSR-166 lock is:
4 </p>
5 <pre>
6     Lock l = ...;
7     l.lock();
8     try {
9         // do something
10     } finally {
11         l.unlock();
12     }
13 </pre>