From 8dae8e4d0ee72ed7f5a98675c02391ca84c90191 Mon Sep 17 00:00:00 2001 From: Cyril Jaquier Date: Fri, 14 Dec 2007 22:04:13 +0000 Subject: [PATCH] - Shutdown logging at shutdown. git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/branches/FAIL2BAN-0_8@630 a942ae1a-1317-0410-a47c-b1dcaea8d605 --- server/server.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/server.py b/server/server.py index bcd56f66..8129b893 100644 --- a/server/server.py +++ b/server/server.py @@ -81,6 +81,12 @@ class Server: self.stopAllJail() # Stop communication self.__asyncServer.stop() + # Shutdowns the logging. + try: + self.__loggingLock.acquire() + logging.shutdown() + finally: + self.__loggingLock.release() def addJail(self, name, backend): self.__jails.add(name, backend)