2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-05-07 17:27:16 +00:00

Fix streaming video behavior on resize

This commit is contained in:
Jarrod Johnson
2026-05-03 13:49:40 -04:00
parent 19d05bd82e
commit 966cb9a01d
+4 -4
View File
@@ -505,7 +505,7 @@ async def do_screenshot(streaming=False):
url = res.get('item', {}).get('href')
if url:
urlbynode[node] = url
await grab_vncs(urlbynode, cwidth, cheight, streaming)
await grab_vncs(urlbynode, streaming)
if resized:
do_resize(True)
resized = False
@@ -518,14 +518,14 @@ async def do_screenshot(streaming=False):
import asyncio
async def grab_vncs(urlbynode, cwidth, cheight, streaming=False):
async def grab_vncs(urlbynode, streaming=False):
tasks = []
for node in urlbynode:
url = urlbynode[node]
tasks.append(asyncio.create_task(do_vnc(node, url, cwidth, cheight, streaming)))
tasks.append(asyncio.create_task(do_vnc(node, url, streaming)))
await asyncio.gather(*tasks)
async def do_vnc(node, url, cwidth, cheight, streaming=False):
async def do_vnc(node, url, streaming=False):
keeprunning = True
retries = 5
while keeprunning: