diff --git a/include/haproxy/pool.h b/include/haproxy/pool.h index d88b23fae..d034feaff 100644 --- a/include/haproxy/pool.h +++ b/include/haproxy/pool.h @@ -103,6 +103,7 @@ extern uint pool_debugging; int is_trim_enabled(void); int malloc_trim(size_t pad); +void trim_all_pools(void); void *pool_get_from_os(struct pool_head *pool); void pool_put_to_os(struct pool_head *pool, void *ptr); diff --git a/src/pool.c b/src/pool.c index 5a515bc5d..8bc4805c4 100644 --- a/src/pool.c +++ b/src/pool.c @@ -116,7 +116,7 @@ static int(*_malloc_trim)(size_t) = NULL; * its job. We just have to be careful as callers might already be isolated * themselves. */ -static void trim_all_pools(void) +void trim_all_pools(void) { int isolated = thread_isolated();