send contact info every time a client connection is established

This commit is contained in:
Stefan Allius
2023-11-11 23:49:06 +01:00
parent 3a3c6142b8
commit 4bd59b91b3
6 changed files with 76 additions and 10 deletions

View File

@@ -149,7 +149,8 @@ class Inverter(AsyncStream):
logging.info(f'Connected to {addr}')
connect = asyncio.open_connection(host, port)
reader, writer = await connect
self.remoteStream = AsyncStream(reader, writer, addr, self, False)
self.remoteStream = AsyncStream(reader, writer, addr, self,
False, self.id_str)
asyncio.create_task(self.client_loop(addr))
except ConnectionRefusedError as error: