On Tue, 28 Jan 2014 15:10:49 +0100
Dag-Erling Smørgrav <d...@des.no> wrote:

> Rainer Hurling <rhur...@gwdg.de> writes:
> > In the meantime, the author of fotoxx, Michael Cornelison, answered
> > to me two times. Mike confirms, that the file is fetchable from
> > different Linux systems and that in his eyes, there is no problem
> > with reported and de facto file length.
> >
> > Trying to load fotoxx-14.01.1.tar.gz via ftp/wget seems to work
> > without problems and gives me a file length of 2696186 (!) bytes.
> >
> > So I am irritated which file length is right and what's going on
> > here ...
> 
> What's going on is that the server accepts persistent connections but
> does not have a request timeout set, so libfetch, due to an unexpected
> interaction between multiple buffering layers, hangs waiting for more
> data while the server hangs waiting for the next request; then
> libfetch times out and doesn't notice that it already received
> exactly the amount of data it expected.  Most servers have very short
> request timeouts, so they close the connection while libfetch is
> waiting, which libfetch interprets as an EOF (which is an expected
> condition as long as it received all the data it wanted) as opposed
> to a timeout (which is an error).  Anyway, it was fixed in head in
> r261230.
> 

Thank you.

-- 
Michael Gmelin
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to