Lloyd Bryant wrote:
> When the node switches from leaf to ultra, the bandwidth status bars 
> continue to act as if the Gnet In/Out Limit is set to 8.0 Kib.  This is NOT 
> a display artifact - while this is in effect, I see Ultra nodes flow 
> controlling, indicating that I am genuinely short of bandwidth.
> 
> If I go to "preferences/bandwidth", and change the value for Gnet In/Out, 
> then the correct bandwidth limit is then applied (even if my "change" 
> consists of moving it to 31.0 KiB, and then immediately back to 30.0 KiB).
> 
> This is 100% repeatable on my machine (I've watched it happen 4 times since 
> upgrading to r12603 from r12595).  So far I've only tested with the 
> automatic switch - I do not know if this occurs when manually forcing the 
> node to ultra mode.

Can you confirm that it's fixed now? There was a missing call to
bsched_set_peermode().  Manually switching wasn't affected because the function
was explicitely called in this case and also whenever one of the bandwidth
setting was modified. I also found nothing wrong in my recent bsched related
changed when re-reading the diffs. So this seems to be a long-standing bug.

-- 
Christian

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Gtk-gnutella-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to