home · contact · privacy
Register game commands and tasks outside of game module.
[plomrogue2-experiments] / new2 / plomrogue / io_websocket.py
index 49bdb77cf5ba6609c05f43bfd3894b1fa837e6d9..0a74f4e8a4ef8c2397fa99497cce16dc10a1d929 100644 (file)
@@ -12,7 +12,8 @@ class PlomWebSocket(WebSocket):
             for connection_id in self.server.clients:
                 if self.server.clients[connection_id] == self:
                     self.server.queue.put((connection_id, self.data))
-    
+                    break
+
     def handleConnected(self):
         import uuid
         print('CONNECTION FROM:', self.address)
@@ -21,7 +22,7 @@ class PlomWebSocket(WebSocket):
 
     def handleClose(self):
         print('CONNECTION CLOSED FROM:', self.address)
-        for connection_ids in self.server.clients:
+        for connection_id in self.server.clients:
             if self.server.clients[connection_id] == self:
                 del self.server.clients[connection_id]