I'm glad to see PARQ shaping up. On those days where I'm busy doing other
things, it's nice to see GTKG still evolve and become better.
However... I've noticed a few problems in the current version (whose
latest patch I blindly integrated into CVS).
The code does not generate proper PARQ headers:
X-Queued: position=22; ID=-722853442853748; length=23 ETA=702408l lifetime=300
is wrong: there is no ";" separators between the latest args, and the ID should
be displayed in hexadecimal, and be unsigned.
Also I have 3 slots, and I had only one running uplaod, but GTKG was rejecting
the uploads with "too many uploads (3 max)" messages. Clearly not correct.
I further believe the HTTP header should not be:
HTTP/1.1 503 Too many uploads (3 max) Queued at: 22, ETA: 8d 3h
but rather:
HTTP/1.1 503 Queued (slot 22 / 45, ETA: 8d 3h)
so that people displaying the HTTP status line in their client get
something useful.
Raphael
-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
_______________________________________________
Gtk-gnutella-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel