mirror of https://github.com/fail2ban/fail2ban
BF: prevent process_file being called in pyinotify backend on log rotation. Closes gh-512
parent
7af58b9984
commit
b0ea5698b3
|
@ -115,9 +115,6 @@ class FilterPyinotify(FileFilter):
|
||||||
wd = self.__monitor.add_watch(path, pyinotify.IN_MODIFY)
|
wd = self.__monitor.add_watch(path, pyinotify.IN_MODIFY)
|
||||||
self.__watches.update(wd)
|
self.__watches.update(wd)
|
||||||
logSys.debug("Added file watcher for %s", path)
|
logSys.debug("Added file watcher for %s", path)
|
||||||
# process the file since we did get even
|
|
||||||
self._process_file(path)
|
|
||||||
|
|
||||||
|
|
||||||
def _delFileWatcher(self, path):
|
def _delFileWatcher(self, path):
|
||||||
wdInt = self.__watches[path]
|
wdInt = self.__watches[path]
|
||||||
|
@ -143,6 +140,7 @@ class FilterPyinotify(FileFilter):
|
||||||
logSys.debug("Added monitor for the parent directory %s", path_dir)
|
logSys.debug("Added monitor for the parent directory %s", path_dir)
|
||||||
|
|
||||||
self._addFileWatcher(path)
|
self._addFileWatcher(path)
|
||||||
|
self._process_file(path)
|
||||||
|
|
||||||
|
|
||||||
##
|
##
|
||||||
|
|
Loading…
Reference in New Issue