diff options
author | Joel Rosdahl <joel@rosdahl.net> | 2003-12-11 18:39:11 +0000 |
---|---|---|
committer | Joel Rosdahl <joel@rosdahl.net> | 2011-08-21 15:53:50 +0200 |
commit | 926e33090efc8538a6fe1a92b4d0283bc7f7c19b (patch) | |
tree | 6e20fd196bd39e7d940f01a73c5d7d01f9c9e80a | |
parent | 352c5d55fdd8f06a781e9f41cfde9c5e4164c460 (diff) | |
download | miniircd-926e33090efc8538a6fe1a92b4d0283bc7f7c19b.tar.gz miniircd-926e33090efc8538a6fe1a92b4d0283bc7f7c19b.zip |
Add some explicit returns after call to Client.disconnect
-rwxr-xr-x | miniircd | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -19,7 +19,7 @@ # # Joel Rosdahl <joel@rosdahl.net> -version = "0.1.0" +version = "0.1.1" import getopt import os @@ -127,6 +127,7 @@ class Client(object): now = time.time() if self.timestamp + 180 < now: self.disconnect("ping timeout") + return if not self.__sentPing and self.timestamp + 90 < now: self.message("PING :%s" % self.__server.name) self.__sentPing = True @@ -170,6 +171,7 @@ class Client(object): ":%s 464 :Password incorrect" % server.name) elif command == "QUIT": self.disconnect("Client quit") + return else: pass @@ -205,6 +207,7 @@ class Client(object): self.__realname = arguments[3] elif command == "QUIT": self.disconnect("Client quit") + return else: pass if self.nickname and self.user: |