diff --git a/ircd.py b/ircd.py index 62b3565..68b53db 100755 --- a/ircd.py +++ b/ircd.py @@ -121,7 +121,8 @@ class client: self.user.process_data(data) def end(self): - pass + if self.user is not None: + self.user.end() class channel: presences = {}