linuxdcpp-team team mailing list archive
-
linuxdcpp-team team
-
Mailing list archive
-
Message #02306
[Bug 604983] Re: Limiter bug in DC++ 0.762 / 0.770
If I remember correctly, I fixed it by simple adding "upLimit == 0" into
condition at the beginning of write() function (and similary downLimit
in read()), but it is "upTokens == -1" in DC++.
StrongDC++'s upLimit and also DC++'s upTokens is set once a second. The
difference is that I use upLimit also for getting current upload speed
limit in write(), but DC++ always uses actual value from
SettingsManager. The result is that setting upload speed limit to 0 B/s
does not reflect actual value of upTokens (because it can be one second
old).
I hope it is understandable.
--
Limiter bug in DC++ 0.762 / 0.770
https://bugs.launchpad.net/bugs/604983
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to DC++.
Status in DC++: Confirmed
Bug description:
In dc++ 0.762 and 0.770 I have a recurring bug with using the chat command (/download xx) and changing my download speed while having a download running, by doing this DC++ will reset my currently running downloads my operating system is Windows XP SP3 and as said this has been recreated on 0.770 (originally occured in 0.762 (im guessing this bug has been present ever since the limiter code was introduced)
References