Op 14-sep-04 om 3:36 heeft Haxe het volgende geschreven:
On Monday 13 September 2004 20:20, Raphael Manfredi wrote:: Or, for another example, that I was doing : two uploads to one single host at the same time, although I set : 'max uploads per host' to 1. I think there are more examles.
This last one is a bug, yes.
Oh, great timing, I right now have a not double but _triple_ upload to one client. BTW the remote client is also a gtkg.
And that very same remote gtkg client (it says it is of version 0.94) tries to start even more connections, some of which are denied by my server because he (the client) was already downloading the _same_ file through one of his three open connections. Does a gtkg client ever try to start multiple downloads of the _same_file_ from one server?
This is probably a bug in the QUEUE callback code then.
And queuing for a non-existing file is another bug, if it's truly what is happening.
It does. It even does a QUEUE callback for that non-existent file!
A PARQ ID is not associated with a file. A PARQ ID is associated with a servent. So a QUEUE callback will even be sent if the file is not shared anymore. The servent may choose another file to download.
No, bearshare and limewire have implemented a much simpeler queueing version. Only GTKG does support it ATM.
Are you familiar with PARQ? Read the doc/gnutella/PARQ document, this can give you more hints to know whether some behaviour is consistent with what you observe or not.
OK, I took the time and am now somewhat familiar with PARQ 1.0.a. I assume the "major" servents (GTKG, LimeWire and BearShare) all completely support PARQ today?
- Jeroen
-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM. Deadline: Sept. 13. Go here: http://sf.net/ppc_contest.php
_______________________________________________
Gtk-gnutella-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel
