Quoting Lloyd Bryant <[email protected]> from ml.softs.gtk-gnutella.devel:
:I've changed that line in download_has_enough_active_sources() to use
:"(fi->recvcount + fi->active_queued)", rather than just "fi->recvcount"

Thanks, I've committed that change.


:But I'm still seeing active plus actively
:queued exceeding the max simultaneous downloads per file value, since with the
:above change the only thing limiting the number of attempted connection is the
:max total downloads, and potentially every attempt can wind up as active or
:actively queued.

The max number of downloads per file should only be a hint, not something
strictly enforced.  The aim is to avoid using too many sources for a given
file, but this is not something that prevents particular abuse of some
resource, be it local (# of connections tracked separately) or remote (max #
of downloads per host is enforced).

Raphael

------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image 
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
gtk-gnutella-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to