From 7298ff9b6a7abff76ce0d694358d88e5bc265246 Mon Sep 17 00:00:00 2001 From: Ben Hyde Date: Thu, 7 Oct 1999 15:33:06 +0000 Subject: [PATCH] Changed my mind, ptemp maybe "systolic" but since it is empty during the entire time the server is serving it's best to destroy it. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@83940 13f79535-47bb-0310-9956-ffa450edef68 --- server/main.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server/main.c b/server/main.c index 44e031fcea..0251cf055d 100644 --- a/server/main.c +++ b/server/main.c @@ -334,17 +334,18 @@ API_EXPORT_NONSTD(int) main(int argc, char *argv[]) ap_clear_pool(plog); ap_run_open_logs(pconf, plog, ptemp, server_conf); ap_post_config_hook(pconf, plog, ptemp, server_conf); - ap_clear_pool(ptemp); + ap_destroy_pool(ptemp); for (;;) { + ap_create_context(&ptemp, pconf); ap_clear_pool(pconf); - ap_clear_pool(ptemp); ap_server_root = def_server_root; ap_run_pre_config(pconf, plog, ptemp); server_conf = ap_read_config(pconf, ptemp, confname); ap_clear_pool(plog); ap_run_open_logs(pconf, plog, ptemp, server_conf); ap_post_config_hook(pconf, plog, ptemp, server_conf); + ap_destroy_pool(ptemp); if (ap_mpm_run(pconf, plog, server_conf)) break; } -- 2.40.0