diff --git a/gamespy_natneg_server.py b/gamespy_natneg_server.py index fb46fd2..87bab4f 100644 --- a/gamespy_natneg_server.py +++ b/gamespy_natneg_server.py @@ -50,6 +50,7 @@ class GameSpyNatNegServer(object): while 1: recv_data, addr = s.recvfrom(2048) + time.sleep(0.05) logger.log(logging.DEBUG, "Connection from %s:%d..." % (addr[0], addr[1])) logger.log(logging.DEBUG, utils.pretty_print_hex(recv_data)) diff --git a/gamespy_qr_server.py b/gamespy_qr_server.py index 0b8afef..e5eb6ff 100644 --- a/gamespy_qr_server.py +++ b/gamespy_qr_server.py @@ -86,6 +86,7 @@ class GameSpyQRServer(object): def wait_loop(self): while 1: recv_data, address = self.socket.recvfrom(2048) + time.sleep(0.05) # Tetris DS overlay 10 @ 02144184 - Handle responses back to server # Tetris DS overlay 10 @ 02144184 - Handle responses back to server