I'm having trouble with a custom mirror on AWS, which is resulting in a socket.timeout exception in elbe 50% of the time when downloading the InRelease file. This PR increases the timeout and handles the timeout exception, so that the validation error message shows the URL at fault.
Arguably, something is wrong with the mirror, but I've been unable to fix it, so I'm opting for more tolerant network handling.
I'm having trouble with a custom mirror on AWS, which is resulting in a socket.timeout exception in elbe 50% of the time when downloading the InRelease file. This PR increases the timeout and handles the timeout exception, so that the validation error message shows the URL at fault.
Arguably, something is wrong with the mirror, but I've been unable to fix it, so I'm opting for more tolerant network handling.