Merge branch 'master' of github.com:netty/netty
This commit is contained in:
commit
3d715a4967
@ -359,7 +359,7 @@ public abstract class AbstractTrafficShapingHandler extends
|
||||
// Time is too short, so just lets continue
|
||||
return 0;
|
||||
}
|
||||
return bytes * 1000 / limit - interval;
|
||||
return ((bytes * 1000 / limit - interval)/10)*10;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -248,9 +248,10 @@ public class TrafficCounter {
|
||||
* @param newcheckInterval
|
||||
*/
|
||||
public void configure(long newcheckInterval) {
|
||||
if (checkInterval.get() != newcheckInterval) {
|
||||
checkInterval.set(newcheckInterval);
|
||||
if (newcheckInterval <= 0) {
|
||||
long newInterval = (newcheckInterval/10)*10;
|
||||
if (checkInterval.get() != newInterval) {
|
||||
checkInterval.set(newInterval);
|
||||
if (newInterval <= 0) {
|
||||
stop();
|
||||
// No more active monitoring
|
||||
lastTime.set(System.currentTimeMillis());
|
||||
|
Loading…
Reference in New Issue
Block a user