More efficient flat file list format and various UX improvements #3

Merged
leo merged 19 commits from major-upgrade into main 2023-11-12 23:20:40 +00:00
Showing only changes of commit 0be72827db - Show all commits

View File

@ -239,10 +239,8 @@ async def zip_download(req, keys, zipfile, ext):
def worker():
try:
with open("test2.zip", "wb") as f:
for chunk in stream_zip(local_files(files)):
f.write(chunk)
asyncio.run_coroutine_threadsafe(queue.put(chunk), loop).result()
for chunk in stream_zip(local_files(files)):
asyncio.run_coroutine_threadsafe(queue.put(chunk), loop).result()
except Exception:
logging.exception("Error streaming ZIP")
raise