Package: haskell-dav
Version: 0.4.1
Severity: normal

http-conduit has a timeout of either 5 seconds or 5 minutes,
after which it terminates any ongoing http request,
throwing a ResponseTimeout HttpException.

It's a very annoying that this applies to DAV, which is often used to
download or upload large files. For example, see:
http://git-annex.branchable.com/bugs/box.com_never_stops_syncing./
I would like to see DAV fixed to either disable this timeout, or allow
configuring it to some very large value.

Based on https://github.com/snoyberg/http-conduit/issues/137,
there are actually multiple timeouts in http-conduit, a 5 second timeout
if the connection stalls w/o data being received, and a 5 minute timeout
on the whole http connection. I have not been able to find this 5 minute
timeout in the code, however, only the 5 second one in responseTimeout.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to