aboutsummaryrefslogtreecommitdiff
path: root/src/client/mesh_generator_thread.h
diff options
context:
space:
mode:
authorsfan5 <sfan5@live.de>2022-07-31 23:10:18 +0200
committersfan5 <sfan5@live.de>2022-08-02 11:58:26 +0200
commit4c1ef1b72bfb949b149e6eb75cb7082e31d22b5d (patch)
treec31f5ad46cee05a9f2d9053c8e61bfe7610d5259 /src/client/mesh_generator_thread.h
parent6ec6acc539321709ed8517f1a571777a04f5c24c (diff)
downloadhax-minetest-server-4c1ef1b72bfb949b149e6eb75cb7082e31d22b5d.tar.gz
hax-minetest-server-4c1ef1b72bfb949b149e6eb75cb7082e31d22b5d.zip
Ratelimit MeshUpdateQueue::cleanupCache() runs
Diffstat (limited to 'src/client/mesh_generator_thread.h')
-rw-r--r--src/client/mesh_generator_thread.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/client/mesh_generator_thread.h b/src/client/mesh_generator_thread.h
index 1b734bc06..e48c8334d 100644
--- a/src/client/mesh_generator_thread.h
+++ b/src/client/mesh_generator_thread.h
@@ -83,6 +83,7 @@ private:
std::vector<QueuedMeshUpdate *> m_queue;
std::set<v3s16> m_urgents;
std::map<v3s16, CachedMapBlockData *> m_cache;
+ u64 m_next_cache_cleanup; // milliseconds
std::mutex m_mutex;
// TODO: Add callback to update these when g_settings changes