|
|
|
@ -50,6 +50,11 @@ class LoggerThread(threading.Thread):
|
|
|
|
|
assert len(message_data) == 2 |
|
|
|
|
print('--- Error', message_data[1]) |
|
|
|
|
|
|
|
|
|
elif message_data[0] == internal_submessage_types.server: |
|
|
|
|
assert len(message_data) == 2 |
|
|
|
|
assert len(message_data[1]) == 2 |
|
|
|
|
print(f'--- Connecting to server {message_data[1][0]}:{message_data[1][1]}') |
|
|
|
|
|
|
|
|
|
else: |
|
|
|
|
print('--- ???', message_data) |
|
|
|
|
|
|
|
|
@ -295,6 +300,7 @@ class ServerThread(threading.Thread):
|
|
|
|
|
while True: |
|
|
|
|
# Connect to given server |
|
|
|
|
address = (self.server.host, self.server.port) |
|
|
|
|
self.logging_channel.send((logmessage_types.internal, internal_submessage_types.server, address)) |
|
|
|
|
try: |
|
|
|
|
self.server_socket = socket.create_connection(address) |
|
|
|
|
except (ConnectionRefusedError, socket.gaierror): |
|
|
|
|