diff -r 545010bc5e71 -r 22eca559aded src/server/daemon/config.c --- a/src/server/daemon/config.c Sun Nov 20 12:43:44 2022 +0100 +++ b/src/server/daemon/config.c Sat Nov 26 17:07:08 2022 +0100 @@ -678,7 +678,7 @@ } int cfg_handle_vs(ServerConfiguration *cfg, ConfigNode *obj) { - VirtualServer *vs = vs_new(); + VirtualServer *vs = vs_new(cfg->pool); vs->name = cx_strdup_a(cfg->a, serverconfig_object_directive_value(obj, cx_str("Name"))); vs->host = cx_strdup_a(cfg->a, serverconfig_object_directive_value(obj, cx_str("Host")));