4243444546474849505152
if (file.acquire()) { return false; } return true; } finally { file.release(); } } public synchronized void release(ManagedProject project) { release(project.getLocation());
53545556575859606162
} public synchronized void release(File location) { LockingFile file = lockFiles.remove(location); if (file != null) { file.release(); } } }