diff --git a/src/server.py b/src/server.py index d51d288..5b627ef 100644 --- a/src/server.py +++ b/src/server.py @@ -91,8 +91,8 @@ class Server: peer_is_sender = client_hello.decode('utf-8') == 'sender\n' writer.write("Start!\n".encode('utf-8')) # Send start signal to client await writer.drain() - self._working = True if peer_is_sender: + self._working = True logging.info("Sender is connecting...") await self.run_reader(reader=reader) logging.info("Incoming transmission ended") @@ -100,7 +100,7 @@ class Server: logging.info("Receiver is connecting...") await self.run_writer(writer=writer) logging.info("Outgoing transmission ended") - self._working = False # Reset peer_is_sender + self._working = False return def run(self):