Lloyd Bryant wrote: > I was thinking that attaching the THEX download to a "HTTP 503 ..." or > "Queued..." source might result in the main download completing without any > THEX data being received, but testing with some large .avi files, I have yet > to get the download completed without receiving the THEX data.
Ah you mean the THEX request was queued by the remote side. Yes, that can happen. It's also possible that the file finishes before any THEX data has been received albeit it's unlikely with larger files as you say. > I haven't tested yet with smaller files, but logically if the download is > short enough, then we don't really need the THEX data anyway. Yes, I had considered adding a configurable threshold. We won't get any THEX data for files which are not larger than 256 KiB anyway. Though, now that we don't have to hang up between requests anymore, fetching the THEX data has very little overhead. Well, except that LimeWire limits THEX transfers to 500 Bytes/s or so, if I remember correctly, which is rather stupid. So a transfer might take 30 seconds even though it could have finished in less than one. -- Christian ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ gtk-gnutella-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel
