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):
|
def stop(self):
|
||||||
# stop filter thread:
|
# stop filter thread:
|
||||||
super(FilterPyinotify, self).stop()
|
super(FilterPyinotify, self).stop()
|
||||||
if self.__notifier: # stop the notifier
|
try:
|
||||||
self.__notifier.stop()
|
if self.__notifier: # stop the notifier
|
||||||
|
self.__notifier.stop()
|
||||||
|
except AttributeError: # pragma: no cover
|
||||||
|
if self.__notifier: raise
|
||||||
|
|
||||||
##
|
##
|
||||||
# Wait for exit with cleanup.
|
# Wait for exit with cleanup.
|
||||||
|
|
Loading…
Reference in New Issue