Re: Updated PFSP specifications
[email protected] Sun, 19 Apr 2009 07:23:47 +0000 (UTC)
| Newsgroups | gmane.network.gnutella.devel |
|---|---|
| Organization | Home, Grenoble, France |
| Message-ID | <[email protected]> |
Quoting Justin Chapweske <[email protected]> from ml.gnutella.dev-forum: :I doubt you really need to put something like this explicitly in a :spec. If a client choose to advertise less available ranges to a :certain requester, then that should be fine. It's useful to know how much of a file each client has, even if the list of available ranges is incomplete, and the burden of the extra header is small enough to be worthwhile. If it wasn't for the documentation of the extra header, I wouldn't have mentionned it. Gtk-gnutella has been limiting the returned ranges for years! However, I had also noticed that some clients mistakenly dealt with 4xx errors as if they were fatal, not retrying as they should on a 416 (but naturally changing their request to encompass one of the returned available ranges). Hence the need for updating the specs. Raphael