835968e8fe
Extract the synchronous segment-file scan into a plain function and dispatch it via asyncio.to_thread so it runs in a thread pool instead of blocking the event loop during concurrent fetches.