summaryrefslogtreecommitdiff
path: root/src/or/router.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/or/router.c')
-rw-r--r--src/or/router.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/or/router.c b/src/or/router.c
index cb73e378c0..bdea4fa764 100644
--- a/src/or/router.c
+++ b/src/or/router.c
@@ -1919,6 +1919,9 @@ extrainfo_get_client_geoip_summary(time_t now)
#ifdef ENABLE_GEOIP_STATS
geoip_purge_interval = DIR_RECORD_USAGE_RETAIN_IPS;
#endif
+#ifdef ENABLE_ENTRY_STATS
+ geoip_purge_interval = ENTRY_RECORD_USAGE_RETAIN_IPS;
+#endif
if (now > last_purged_at+geoip_purge_interval) {
/* (Note that this also discards items in the client history with
* action GEOIP_CLIENT_NETWORKSTATUS{_V2}, which doesn't matter