mirror of https://github.com/fail2ban/fail2ban
- Clean up resources. Does not seem to free resources correctly. Gamin bug???
git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/trunk@564 a942ae1a-1317-0410-a47c-b1dcaea8d6050.x
parent
c768980784
commit
fddce1cbdc
|
@ -117,5 +117,15 @@ class FilterGamin(Filter):
|
||||||
time.sleep(self.getSleepTime())
|
time.sleep(self.getSleepTime())
|
||||||
else:
|
else:
|
||||||
time.sleep(self.getSleepTime())
|
time.sleep(self.getSleepTime())
|
||||||
|
# Cleanup Gamin
|
||||||
|
self.__cleanup()
|
||||||
logSys.debug(self.jail.getName() + ": filter terminated")
|
logSys.debug(self.jail.getName() + ": filter terminated")
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
##
|
||||||
|
# Desallocates the resources used by Gamin.
|
||||||
|
|
||||||
|
def __cleanup(self):
|
||||||
|
for path in Filter.getLogPath(self):
|
||||||
|
self.monitor.stop_watch(path)
|
||||||
|
del self.monitor
|
||||||
|
|
Loading…
Reference in New Issue