From 0756be099ff2ff598d385b9c0e410e0883f6558c Mon Sep 17 00:00:00 2001 From: Nova Cat Date: Sun, 8 Dec 2024 20:48:30 -0800 Subject: [PATCH] move --- server.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/server.py b/server.py index 093298d..29a0af1 100644 --- a/server.py +++ b/server.py @@ -130,10 +130,6 @@ def session(connection, client): else: msg = "Client Quit" text = f"QUIT :{msg}" - # Confirm QUIT and close the socket. - connection.sendall(bytes(f":{pending}!~{username}@{client[0]} {text}\r\n","UTF-8")) - connection.sendall(bytes(f"ERROR :Closing Link: {client[0]} ({msg})\r\n","UTF-8")) - connection.close() # Broadcast all users in the joined channels that the person quit. for i, users in channels_list.items(): if pending in users: @@ -146,6 +142,10 @@ def session(connection, client): channels_list[i].remove(pending) except: print(traceback.format_exc()) + # Confirm QUIT and close the socket. + connection.sendall(bytes(f":{pending}!~{username}@{client[0]} {text}\r\n","UTF-8")) + connection.sendall(bytes(f"ERROR :Closing Link: {client[0]} ({msg})\r\n","UTF-8")) + connection.close() break except: print(traceback.format_exc())