mirror of
https://github.com/apache/httpd.git
synced 2025-08-08 15:02:10 +03:00
* modules/proxy/mod_proxy.c (create_proxy_config): Tag the pool.
* modules/lua/mod_lua.c (lua_post_config, create_vm_spec): Tag pools. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1862051 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -216,6 +216,7 @@ static ap_lua_vm_spec *create_vm_spec(apr_pool_t **lifecycle_pool,
|
|||||||
case AP_LUA_SCOPE_ONCE:
|
case AP_LUA_SCOPE_ONCE:
|
||||||
case AP_LUA_SCOPE_UNSET:
|
case AP_LUA_SCOPE_UNSET:
|
||||||
apr_pool_create(&pool, r->pool);
|
apr_pool_create(&pool, r->pool);
|
||||||
|
apr_pool_tag(pool, "mod_lua-vm");
|
||||||
break;
|
break;
|
||||||
case AP_LUA_SCOPE_REQUEST:
|
case AP_LUA_SCOPE_REQUEST:
|
||||||
pool = r->pool;
|
pool = r->pool;
|
||||||
@@ -2032,6 +2033,7 @@ static int lua_post_config(apr_pool_t *pconf, apr_pool_t *plog,
|
|||||||
}
|
}
|
||||||
pool = (apr_pool_t **)apr_shm_baseaddr_get(lua_ivm_shm);
|
pool = (apr_pool_t **)apr_shm_baseaddr_get(lua_ivm_shm);
|
||||||
apr_pool_create(pool, pconf);
|
apr_pool_create(pool, pconf);
|
||||||
|
apr_pool_tag(*pool, "mod_lua-shared");
|
||||||
apr_pool_cleanup_register(pconf, NULL, shm_cleanup_wrapper,
|
apr_pool_cleanup_register(pconf, NULL, shm_cleanup_wrapper,
|
||||||
apr_pool_cleanup_null);
|
apr_pool_cleanup_null);
|
||||||
return OK;
|
return OK;
|
||||||
|
@@ -1385,6 +1385,7 @@ static void * create_proxy_config(apr_pool_t *p, server_rec *s)
|
|||||||
ps->source_address = NULL;
|
ps->source_address = NULL;
|
||||||
ps->source_address_set = 0;
|
ps->source_address_set = 0;
|
||||||
apr_pool_create_ex(&ps->pool, p, NULL, NULL);
|
apr_pool_create_ex(&ps->pool, p, NULL, NULL);
|
||||||
|
apr_pool_tag(ps->pool, "proxy_server_conf");
|
||||||
|
|
||||||
return ps;
|
return ps;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user