>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