From ea577da12e74c9923e225b463591f09222e9715d Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Fri, 16 May 2025 22:32:36 +1000 Subject: [PATCH] examples/webrtc/signalling: fix compatibility with python 3.13 Fixes: Traceback (most recent call last): File "/usr/lib64/python3.13/site-packages/websockets/asyncio/server.py", line 373, in conn_handler await self.handler(connection) ~~~~~~~~~~~~^^^^^^^^^^^^ TypeError: WebRTCSimpleServer.run..handler() missing 1 required positional argument: 'path' Part-of: --- subprojects/gst-examples/webrtc/signalling/simple_server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/subprojects/gst-examples/webrtc/signalling/simple_server.py b/subprojects/gst-examples/webrtc/signalling/simple_server.py index 9eab742dfd..f8b12abe78 100755 --- a/subprojects/gst-examples/webrtc/signalling/simple_server.py +++ b/subprojects/gst-examples/webrtc/signalling/simple_server.py @@ -253,7 +253,7 @@ class WebRTCSimpleServer(object): return sslctx async def run(self): - async def handler(ws, path): + async def handler(ws, path=None): ''' All incoming messages are handled here. @path is unused. '''