diff --git a/v6d3music/core/cache_url.py b/v6d3music/core/cache_url.py index c1763cf..b05c342 100644 --- a/v6d3music/core/cache_url.py +++ b/v6d3music/core/cache_url.py @@ -36,8 +36,7 @@ async def cache_url(hurl: str, rurl: str, override: bool, tor: bool) -> None: if code: print(f'caching {hurl} failed with {code}') return - loop = asyncio.get_running_loop() - await loop.run_in_executor(None, tmp_path.rename, path) + await asyncio.to_thread(tmp_path.rename, path) await cache_db.set(f'url:{hurl}', str(path)) print('cached', hurl) # await cache_db.set(f'cachable:{hurl}', False)