From f5cc60679f1986c85f59efd9d1f0de08af5289f6 Mon Sep 17 00:00:00 2001
From: Luca Randazzo <luca.randazzo@student.reutlingen-university.de>
Date: Tue, 21 Jan 2025 20:19:56 +0000
Subject: [PATCH] Update 2025-01-10_Server_V6.py

---
 2025-01-10_Server_V6.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/2025-01-10_Server_V6.py b/2025-01-10_Server_V6.py
index c23d4b1..6c42c08 100644
--- a/2025-01-10_Server_V6.py
+++ b/2025-01-10_Server_V6.py
@@ -198,9 +198,9 @@ def new_server_in_ring():
             msg = json.dumps(members_IP).encode() # If the server already exists, send the updated member list
         else:
             members_IP.append(new_IP) # If the server is new, add its IP to the list
-            msg = f"There are already servers. I am your leader: {ip_address}" # Create a message for the new server
+            msg = f"There are already servers. I am your leader: {ip_address}".encode() # Create a message for the new server
         #AttributeError: 'bytes' object has no attribute 'encode'. Did you mean: 'decode'?
-        sock.sendto(msg.encode(), (new_IP, new_server_port))  # Send the greeting message back to the new server  
+        sock.sendto(msg, (new_IP, new_server_port))  # Send the greeting message back to the new server  
         print(f"The updated IP_Ring is: {members_IP}")
         send_update_to_ring() # Update the ring topology
 
-- 
GitLab