You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by gn...@apache.org on 2013/10/04 10:44:19 UTC

svn commit: r1529101 - /karaf/trunk/main/src/main/java/org/apache/karaf/main/lock/SimpleFileLock.java

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