From 5945ca09aeeabfa1eebc84eabccb23325073d5fb Mon Sep 17 00:00:00 2001 From: Arturo 'Buanzo' Busleiman Date: Mon, 31 Aug 2009 14:14:02 +0000 Subject: [PATCH] moved logging shutdown out of quit(), into end of start() in server.py git-svn-id: https://fail2ban.svn.sourceforge.net/svnroot/fail2ban/branches/FAIL2BAN-0_8@748 a942ae1a-1317-0410-a47c-b1dcaea8d605 --- server/server.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/server/server.py b/server/server.py index 7f58199e..a1d7646a 100644 --- a/server/server.py +++ b/server/server.py @@ -96,11 +96,6 @@ class Server: except OSError, e: logSys.error("Unable to remove PID file: %s" % e) logSys.info("Exiting Fail2ban") - - def quit(self): - self.stopAllJail() - # Stop communication - self.__asyncServer.stop() # Shutdowns the logging. try: self.__loggingLock.acquire() @@ -108,6 +103,11 @@ class Server: finally: self.__loggingLock.release() + def quit(self): + self.stopAllJail() + # Stop communication + self.__asyncServer.stop() + def addJail(self, name, backend): self.__jails.add(name, backend)