server checks for available bind address instead of
failing
This commit is contained in:
+7
-1
@@ -23,6 +23,7 @@ import requests
|
|||||||
import mysql.connector
|
import mysql.connector
|
||||||
###############################################################################
|
###############################################################################
|
||||||
import datetime
|
import datetime
|
||||||
|
from time import sleep
|
||||||
import pytz
|
import pytz
|
||||||
from tzlocal import get_localzone
|
from tzlocal import get_localzone
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
@@ -36,7 +37,12 @@ FORMAT = 'utf-8'
|
|||||||
DISCONNECT_MESSAGE = "!DISCONNECT"
|
DISCONNECT_MESSAGE = "!DISCONNECT"
|
||||||
|
|
||||||
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
||||||
server.bind(ADDR)
|
try:
|
||||||
|
server.bind(ADDR)
|
||||||
|
except:
|
||||||
|
print("Waiting on socket")
|
||||||
|
time.sleep(5)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Open most recent Configuration and grab DB_PWD as a python variable
|
# Open most recent Configuration and grab DB_PWD as a python variable
|
||||||
|
|||||||
Reference in New Issue
Block a user