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