212213214215216217218219220221222
} semaphore.returnAll(leases); synchronized(available) { available.addAndGet(thisQty); available.notifyAll(); } } } } finally
217218219220221222223224225226227