We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 419ca1d commit 3922977Copy full SHA for 3922977
server/api/api.py
@@ -1,4 +1,5 @@
1
from aiohttp import web
2
+import asyncio
3
4
from api.nodes.nodes import list_nodes, install_node, delete_node
5
from api.models.models import list_models, add_model, delete_model
@@ -43,7 +44,13 @@ async def reload(request):
43
44
45
#reload pipeline
46
request.app["pipeline"] = Pipeline(cwd=request.app["workspace"], disable_cuda_malloc=True, gpu_only=True)
-
47
+
48
+ #reset webrtc connections
49
+ pcs = request.app["pcs"]
50
+ coros = [pc.close() for pc in pcs]
51
+ await asyncio.gather(*coros)
52
+ pcs.clear()
53
54
return web.json_response({"success": True, "error": None})
55
56
async def nodes(request):
0 commit comments