size_t len;
memset(&ctx, 0, sizeof(ctx));
- ctx.pool = pool_alloconly_create("config file parser", 10240);
+ ctx.pool = pool_alloconly_create("config file parser", 1024*64);
ctx.path = path;
fd = open(path, O_RDONLY);
i_assert(count > 0);
pool_ref(set_pool);
- parser_pool = pool_alloconly_create("settings parser", 8192);
+ parser_pool = pool_alloconly_create("settings parser", 16384);
ctx = p_new(parser_pool, struct setting_parser_context, 1);
ctx->set_pool = set_pool;
ctx->parser_pool = parser_pool;
pool_ref(new_pool);
new_ctx = p_new(new_pool, struct setting_parser_context, 1);
new_ctx->set_pool = new_pool;
- new_ctx->parser_pool = pool_alloconly_create("settings parser", 2048);
+ new_ctx->parser_pool =
+ pool_alloconly_create("dup settings parser", 8192);
new_ctx->flags = old_ctx->flags;
new_ctx->str_vars_are_expanded = old_ctx->str_vars_are_expanded;
new_ctx->linenum = old_ctx->linenum;
i_assert(namespaces != NULL);
- pool = pool_alloconly_create("mailbox list namespaces", 256);
+ pool = pool_alloconly_create("mailbox list namespaces", 512);
ctx = p_new(pool, struct ns_list_iterate_context, 1);
ctx->pool = pool;
ctx->ctx.flags = flags;