|
@@ -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):
|