Queer European MD passionate about IT
Browse Source

TODO: ask peer its role

Davte 5 years ago
parent
commit
d4abc1f2a5
1 changed files with 3 additions and 2 deletions
  1. 3 2
      src/server.py

+ 3 - 2
src/server.py

@@ -86,8 +86,9 @@ class Server:
 
         Decide whether client is sender or receiver and start transmission.
         """
-        if not self.working:
-            self._working = True
+        peer_is_sender = not self.working  # TODO: ask peer role
+        self._working = True
+        if peer_is_sender:
             logging.info("Sender is connecting...")
             await self.run_reader(reader=reader)
             logging.info("Incoming transmission ended")