mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 21:23:58 +01:00
Fix the fencepost issue when we check stability_last_downrated
This commit is contained in:
parent
e247aab4ec
commit
96b59fc4d3
4
changes/bug40394
Normal file
4
changes/bug40394
Normal file
@ -0,0 +1,4 @@
|
||||
o Minor bugfixes (statistics):
|
||||
- Fix the fencepost issue when we check stability_last_downrated where
|
||||
we call rep_hist_downrate_old_runs() twice. Fixes bug 40394; bugfix
|
||||
on 0.2.0.5-alpha. Patch by Neel Chauhan.
|
@ -731,7 +731,7 @@ rep_hist_downrate_old_runs(time_t now)
|
||||
return stability_last_downrated + STABILITY_INTERVAL;
|
||||
|
||||
/* Okay, we should downrate the data. By how much? */
|
||||
while (stability_last_downrated + STABILITY_INTERVAL < now) {
|
||||
while (stability_last_downrated + STABILITY_INTERVAL <= now) {
|
||||
stability_last_downrated += STABILITY_INTERVAL;
|
||||
alpha *= STABILITY_ALPHA;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user