From b9f286ec69453573603147b4593957b2e3481387 Mon Sep 17 00:00:00 2001 From: bMorgan01 Date: Mon, 29 Nov 2021 15:10:08 -0700 Subject: [PATCH] added exception to attempted server connect --- main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index b884d20..766a9fa 100644 --- a/main.py +++ b/main.py @@ -1,6 +1,7 @@ import asyncio import os import re +import socket from datetime import datetime from typing import Union, List import mysql.connector @@ -90,7 +91,7 @@ class Admin(commands.Cog): names = query.players.names except asyncio.exceptions.TimeoutError: await log(ctx, "Setup query error, server lagging?") - except ConnectionRefusedError: + except (ConnectionRefusedError, socket.gaierror): await log(ctx, "Setup query failed, server down?") else: mydb, cursor = connect() @@ -445,7 +446,7 @@ async def status_task(sid: int): print(currServ.name, "Timeout, server lagging?") players = -1 - except ConnectionRefusedError: + except (ConnectionRefusedError, socket.gaierror): print(currServ.name, "Cannot connect to server, down?") players = -1