Author: ebourg
Date: Tue Oct 8 11:55:16 2013
New Revision: 1530244
URL: http://svn.apache.org/r1530244
Log:
Fixed a NPE when FilesystemAlterationMonitor.stop() is called before start()
(JCI-62)
Modified:
commons/proper/jci/trunk/fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationMonitor.java
Modified:
commons/proper/jci/trunk/fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationMonitor.java
URL:
http://svn.apache.org/viewvc/commons/proper/jci/trunk/fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationMonitor.java?rev=1530244&r1=1530243&r2=1530244&view=diff
==============================================================================
---
commons/proper/jci/trunk/fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationMonitor.java
(original)
+++
commons/proper/jci/trunk/fam/src/main/java/org/apache/commons/jci/monitor/FilesystemAlterationMonitor.java
Tue Oct 8 11:55:16 2013
@@ -59,9 +59,11 @@ public final class FilesystemAlterationM
public void stop() {
running = false;
- try {
- thread.join(delay);
- } catch (InterruptedException e) {
+ if (thread != null) {
+ try {
+ thread.join(delay);
+ } catch (InterruptedException e) {
+ }
}
}