From 0d7bdd186f07b4c7fbde74077911d1584080b820 Mon Sep 17 00:00:00 2001 From: Alexander Schulz <alexander.schulz@student.reutlingen-university.de> Date: Sun, 21 Jan 2024 22:23:32 +0100 Subject: [PATCH] client interaction --- client.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/client.py b/client.py index 47858ce..3f0a51e 100644 --- a/client.py +++ b/client.py @@ -66,13 +66,16 @@ class Client(multiprocessing.Process): while True: message = input() - if message.lower() == 'exit': - break client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) client_socket.connect((self.registered_server_address, PORT)) client_socket.sendall(bytes(message, 'utf-8')) - client_socket.close() + client_socket.close() + + # exit logic in server is still missing + if message.lower() == 'exit': + print("Client: Shutdown chat client") + break def receive_messages(self): PORT = 51000 -- GitLab