Bladeren bron

Merge pull request #12 from pichljan/master

Repaired error caused by deletion of file with insufficient permissions.
didfet 10 jaren geleden
bovenliggende
commit
78b9c1f959
2 gewijzigde bestanden met toevoegingen van 4 en 1 verwijderingen
  1. 2 0
      .gitignore
  2. 2 1
      src/main/java/info/fetter/logstashforwarder/FileWatcher.java

+ 2 - 0
.gitignore

@@ -2,3 +2,5 @@
 /bin/
 /testFileReader1.txt
 /state2.json
+.idea/
+logstash-forwarder-java.iml

+ 2 - 1
src/main/java/info/fetter/logstashforwarder/FileWatcher.java

@@ -298,7 +298,8 @@ public class FileWatcher {
 	public void onFileDelete(File file) {
 		try {
 			logger.debug("Delete detected on file : " + file.getCanonicalPath());
-			oldWatchMap.get(file).setDeleted();
+			FileState state = oldWatchMap.get(file);
+			if (state != null) state.setDeleted();
 		} catch (IOException e) {
 			logger.error("Caught IOException : " + e.getMessage());
 		}