mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-28 06:13:31 +01:00
Crank down the frequency for replacing unchanged descriptors
svn:r5290
This commit is contained in:
parent
7b8980a43c
commit
52eaccce44
@ -2950,6 +2950,7 @@ router_differences_are_cosmetic(routerinfo_t *r1, routerinfo_t *r2)
|
|||||||
tor_version_as_new_as(r2->platform, "0.1.1.6-alpha"))
|
tor_version_as_new_as(r2->platform, "0.1.1.6-alpha"))
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
|
/* r1 should be the one that was published first. */
|
||||||
if (r1->published_on > r2->published_on) {
|
if (r1->published_on > r2->published_on) {
|
||||||
routerinfo_t *ri_tmp = r2;
|
routerinfo_t *ri_tmp = r2;
|
||||||
r2 = r1;
|
r2 = r1;
|
||||||
@ -2989,8 +2990,8 @@ router_differences_are_cosmetic(routerinfo_t *r1, routerinfo_t *r2)
|
|||||||
(r2->bandwidthcapacity < r1->bandwidthcapacity/2))
|
(r2->bandwidthcapacity < r1->bandwidthcapacity/2))
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
/* Did more than 6 hours pass? */
|
/* Did more than 12 hours pass? */
|
||||||
if (r1->published_on + 6*60*60 < r2->published_on)
|
if (r1->published_on + 12*60*60 < r2->published_on)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
/* Did uptime fail to increase by approximately the amount we would think,
|
/* Did uptime fail to increase by approximately the amount we would think,
|
||||||
|
Loading…
Reference in New Issue
Block a user