diff --git a/geeksbot_web/rcon/rcon_lib/rcon.py b/geeksbot_web/rcon/rcon_lib/rcon.py index d8e3719..efcf3b6 100644 --- a/geeksbot_web/rcon/rcon_lib/rcon.py +++ b/geeksbot_web/rcon/rcon_lib/rcon.py @@ -66,6 +66,7 @@ class RCONConnection: try: rcon_log.debug(f'Connecting to {self.host}:{self.port}...') self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + self.socket.settimeout(3) self.socket.connect((self.host, self.port)) except TimeoutError as e: rcon_log.error(f'Timeout error: {e}')