Przeglądaj źródła

Fix python signaling server example with websockets v14+

Paul-Louis Ageneau 5 dni temu
rodzic
commit
5a9f40eebe

+ 3 - 3
examples/signaling-server-python/signaling-server.py

@@ -22,10 +22,10 @@ logger.addHandler(logging.StreamHandler(sys.stdout))
 clients = {}
 
 
-async def handle_websocket(websocket, path):
+async def handle_websocket(websocket):
     client_id = None
     try:
-        splitted = path.split('/')
+        splitted = websocket.request.path.split('/')
         splitted.pop(0)
         client_id = splitted.pop(0)
         print('Client {} connected'.format(client_id))
@@ -75,4 +75,4 @@ async def main():
 
 
 if __name__ == '__main__':
-    asyncio.run(main())
+    asyncio.run(main())