Shrink the geo_maxmind storage after garbage collection.

This commit is contained in:
Sadie Powell 2024-07-07 16:56:36 +01:00
parent edd2446081
commit 87f66dda48
2 changed files with 2 additions and 0 deletions

View File

@ -98,6 +98,7 @@ public:
void clear() { vect.clear(); } void clear() { vect.clear(); }
void reserve(size_type n) { vect.reserve(n); } void reserve(size_type n) { vect.reserve(n); }
void shrink_to_fit() { vect.shrink_to_fit(); }
iterator begin() { return vect.begin(); } iterator begin() { return vect.begin(); }
iterator end() { return vect.end(); } iterator end() { return vect.end(); }

View File

@ -209,6 +209,7 @@ public:
iter = geoapi.locations.erase(iter); iter = geoapi.locations.erase(iter);
} }
} }
geoapi.locations.shrink_to_fit();
} }
void OnChangeRemoteAddress(LocalUser* user) override void OnChangeRemoteAddress(LocalUser* user) override