closes #6460
Before Lavalink had a timeout of 60 seconds to both download and startup. This adds a separate timeout for Lavalink downloading set to 3 minutes.
Have the changes in this PR been tested?
Yes. Manually tested the following, but no test cases added:
downloading within previous timeout (60s)
downloading taking more than the new timeout (3 minutes) throws a asyncio.TimeoutError and aborts
reloading audio / starting the bot with Lavalink already downloaded "skips" the downloading step and uses the 60 second startup timeout
Description of the changes
closes #6460 Before Lavalink had a timeout of 60 seconds to both download and startup. This adds a separate timeout for Lavalink downloading set to 3 minutes.
Have the changes in this PR been tested?
Yes. Manually tested the following, but no test cases added:
asyncio.TimeoutError
and aborts