From 3ae2731e50b54024394ddebcb8f37241458f9992 Mon Sep 17 00:00:00 2001
From: Quoc Dao <quoc.dao@student.reutlingen-university.de>
Date: Tue, 23 Jan 2024 20:26:28 +0100
Subject: [PATCH] fix

---
 server.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/server.py b/server.py
index 541682d..e052cb8 100644
--- a/server.py
+++ b/server.py
@@ -3,6 +3,7 @@ import threading
 from datetime import datetime
 import time
 
+BROADCAST_IP = "192.168.0.255"
 
 # Listening port Server Discovery
 SERVER_BROADCAST_PORT = 5974
@@ -14,7 +15,6 @@ CLIENT_BROADCAST_PORT = 5973
 MY_HOST = socket.gethostname()
 MY_IP = socket.gethostbyname(MY_HOST)
 
-BROADCAST_IP = '.'.join(MY_IP.split('.')[:-1] + ['255'])
 
 class Server():
     def __init__(self):
@@ -44,7 +44,7 @@ class Server():
         # create socket bind to server address
         broadcast_listen_sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
         broadcast_listen_sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
-        broadcast_listen_sock.bind(('', SERVER_BROADCAST_PORT))
+        broadcast_listen_sock.bind(('0.0.0.0', SERVER_BROADCAST_PORT))
 
         
         while True:
@@ -71,7 +71,7 @@ class Server():
                 break
 
         time.sleep(1)
-   
+        self.print_group_view()  # Debug-Ausgabe der Gruppenansicht nach dem Broadcast
         
         #this function enables the server to send a broadcast to the server group and receive the answers of existing members
     def BroadcastSendAndReceive(self):
-- 
GitLab