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