Repository: karaf Updated Branches: refs/heads/karaf-4.1.x b02e7eb56 -> d3b3d3f36
[KARAF-5315] Synchronize lock release method Project: http://git-wip-us.apache.org/repos/asf/karaf/repo Commit: http://git-wip-us.apache.org/repos/asf/karaf/commit/d3b3d3f3 Tree: http://git-wip-us.apache.org/repos/asf/karaf/tree/d3b3d3f3 Diff: http://git-wip-us.apache.org/repos/asf/karaf/diff/d3b3d3f3 Branch: refs/heads/karaf-4.1.x Commit: d3b3d3f363afe6e3a4b10c191b89c16b51d3c548 Parents: b02e7eb Author: Jean-Baptiste Onofré <[email protected]> Authored: Wed Sep 20 11:06:09 2017 +0200 Committer: Jean-Baptiste Onofré <[email protected]> Committed: Wed Sep 20 11:06:19 2017 +0200 ---------------------------------------------------------------------- main/src/main/java/org/apache/karaf/main/lock/SimpleFileLock.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/karaf/blob/d3b3d3f3/main/src/main/java/org/apache/karaf/main/lock/SimpleFileLock.java ---------------------------------------------------------------------- diff --git a/main/src/main/java/org/apache/karaf/main/lock/SimpleFileLock.java b/main/src/main/java/org/apache/karaf/main/lock/SimpleFileLock.java index 162d488..281a497 100644 --- a/main/src/main/java/org/apache/karaf/main/lock/SimpleFileLock.java +++ b/main/src/main/java/org/apache/karaf/main/lock/SimpleFileLock.java @@ -71,7 +71,7 @@ public class SimpleFileLock implements Lock { return lock != null; } - public void release() throws Exception { + public synchronized void release() throws Exception { if (lock != null && lock.isValid()) { LOG.info("Releasing lock " + lockPath.getPath()); lock.release();
