Author: gnodet Date: Fri Oct 4 08:44:18 2013 New Revision: 1529101 URL: http://svn.apache.org/r1529101 Log: [KARAF-2500] Karaf should monitor the lock file existence
Modified: karaf/trunk/main/src/main/java/org/apache/karaf/main/lock/SimpleFileLock.java Modified: karaf/trunk/main/src/main/java/org/apache/karaf/main/lock/SimpleFileLock.java URL: http://svn.apache.org/viewvc/karaf/trunk/main/src/main/java/org/apache/karaf/main/lock/SimpleFileLock.java?rev=1529101&r1=1529100&r2=1529101&view=diff ============================================================================== --- karaf/trunk/main/src/main/java/org/apache/karaf/main/lock/SimpleFileLock.java (original) +++ karaf/trunk/main/src/main/java/org/apache/karaf/main/lock/SimpleFileLock.java Fri Oct 4 08:44:18 2013 @@ -82,7 +82,7 @@ public class SimpleFileLock implements L } public boolean isAlive() throws Exception { - return lock != null; + return lock != null && lock.isValid() && lockPath.exists(); } private static File getKarafLock(File lock,Properties props) {