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