aboutsummaryrefslogtreecommitdiffstats
path: root/src/libserver/symcache/symcache_internal.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/libserver/symcache/symcache_internal.hxx')
-rw-r--r--src/libserver/symcache/symcache_internal.hxx8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/libserver/symcache/symcache_internal.hxx b/src/libserver/symcache/symcache_internal.hxx
index c7dda51d1..f715b5bb0 100644
--- a/src/libserver/symcache/symcache_internal.hxx
+++ b/src/libserver/symcache/symcache_internal.hxx
@@ -644,6 +644,14 @@ public:
* @return
*/
auto get_max_timeout(std::vector<std::pair<double, const cache_item *>> &elts) const -> double;
+
+ /**
+ * Promote cache resort on next use (after dynamic symbol registration)
+ */
+ auto promote_resort() -> void
+ {
+ cur_order_gen++;
+ }
};