diff --git a/src/cfgparse.c b/src/cfgparse.c index 3706bca52..600f2737d 100644 --- a/src/cfgparse.c +++ b/src/cfgparse.c @@ -7404,6 +7404,8 @@ int check_config_validity() if (!global.tune.requri_len) global.tune.requri_len = REQURI_LEN; + pool2_requri = create_pool("requri", global.tune.requri_len , MEM_F_SHARED); + pool2_capture = create_pool("capture", global.tune.cookie_len, MEM_F_SHARED); /* allocate pool of resolution per resolvers */ diff --git a/src/proto_http.c b/src/proto_http.c index 46cb6ffe2..7141833b0 100644 --- a/src/proto_http.c +++ b/src/proto_http.c @@ -459,7 +459,6 @@ void init_proto_http() /* memory allocations */ pool2_http_txn = create_pool("http_txn", sizeof(struct http_txn), MEM_F_SHARED); - pool2_requri = create_pool("requri", global.tune.requri_len , MEM_F_SHARED); pool2_uniqueid = create_pool("uniqueid", UNIQUEID_LEN, MEM_F_SHARED); }