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) {


Reply via email to