Closed prichmp closed 10 months ago
There's a case where Cloudflare holds a HTTP connection open indefinitely while the AO3 server itself fails to actually send a response.
This adds timeouts so that when that happens, we can at least move on to the next work.
Example URL with this behavior: https://download.archiveofourown.org/downloads/25930015/Welcome_to_the_Worlds.azw3?updated_at=1688946022
There's a case where Cloudflare holds a HTTP connection open indefinitely while the AO3 server itself fails to actually send a response.
This adds timeouts so that when that happens, we can at least move on to the next work.
Example URL with this behavior: https://download.archiveofourown.org/downloads/25930015/Welcome_to_the_Worlds.azw3?updated_at=1688946022