mirror of https://github.com/fail2ban/fail2ban
FilterPyinotify: fixed sporadic test-case error (multi-threaded) - 'NoneType' object has no attribute 'stop'.
parent
9a38d5697f
commit
9d5f20aab2
|
@ -374,8 +374,11 @@ class FilterPyinotify(FileFilter):
|
|||
def stop(self):
|
||||
# stop filter thread:
|
||||
super(FilterPyinotify, self).stop()
|
||||
if self.__notifier: # stop the notifier
|
||||
self.__notifier.stop()
|
||||
try:
|
||||
if self.__notifier: # stop the notifier
|
||||
self.__notifier.stop()
|
||||
except AttributeError: # pragma: no cover
|
||||
if self.__notifier: raise
|
||||
|
||||
##
|
||||
# Wait for exit with cleanup.
|
||||
|
|
Loading…
Reference in New Issue