rubyu/zookeeper-client — comment on commit 22959523a958c248a818ca917b214dc7b1cae2d2
File: src/main/scala/com/github/rubyu/zookeeper/example/lock/Lock.scala line 34
By rubyu:

while (get()) {
latch = new CountDownLatch(1)
if ( setCallback { latch.countDown() } ) latch.await()
}