>From: Christian Biere <[EMAIL PROTECTED]>
>To: [email protected]
>Subject: Re: [Gtk-gnutella-devel] Bug - Gnet bandwidth limits not 
>correctlyset after leaf to ultra switch.
>Date: Thu, 14 Dec 2006 03:11:14 +0100
>
>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.
>

Something still isn't right, but r12616 did make a difference.  With this 
revision, the GNet status bars are still acting as if the max is 8.0 KiB, 
but they routinely exceed this limit, and I'm not seeing any 
flow-controlling from Ultra nodes.  Net result is that your change fixed the 
real problem, but there's still some sort of display-only glitch.  As with 
the original bug, going into the preferences and making any change to the 
configured Gnet In/Out bandwidth limits causes the issue to disappear.

For testing purposes, I reverted back to 12595.  It does NOT have this 
problem (either the real bandwidth issue or the display glitch).

Lloyd Bryant



-------------------------------------------------------------------------
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