Mercurial > dovecot > core-2.2
changeset 10684:e202b2b86702 HEAD
Increased initial memory pool sizes.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Tue, 09 Feb 2010 18:55:04 +0200 |
parents | 9c68c8d42ff2 |
children | 3609c8a35c36 |
files | src/config/config-request.c src/lib-storage/index/dbox-common/dbox-mail.c src/lib-storage/index/dbox-multi/mdbox-storage.c src/lib-storage/list/mailbox-list-fs.c src/lib-storage/mail-storage-service.c src/login-common/main.c |
diffstat | 6 files changed, 7 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/src/config/config-request.c Tue Feb 09 18:54:34 2010 +0200 +++ b/src/config/config-request.c Tue Feb 09 18:55:04 2010 +0200 @@ -293,7 +293,7 @@ int ret = 0; memset(&ctx, 0, sizeof(ctx)); - ctx.pool = pool_alloconly_create("config request", 1024*32); + ctx.pool = pool_alloconly_create("config request", 1024*64); if (config_filter_parsers_get(config_filter, ctx.pool, filter, &parsers, &error) < 0) {
--- a/src/lib-storage/index/dbox-common/dbox-mail.c Tue Feb 09 18:54:34 2010 +0200 +++ b/src/lib-storage/index/dbox-common/dbox-mail.c Tue Feb 09 18:55:04 2010 +0200 @@ -19,7 +19,7 @@ struct dbox_mail *mail; pool_t pool; - pool = pool_alloconly_create("mail", 1024); + pool = pool_alloconly_create("mail", 2048); mail = p_new(pool, struct dbox_mail, 1); mail->imail.mail.pool = pool;
--- a/src/lib-storage/index/dbox-multi/mdbox-storage.c Tue Feb 09 18:54:34 2010 +0200 +++ b/src/lib-storage/index/dbox-multi/mdbox-storage.c Tue Feb 09 18:55:04 2010 +0200 @@ -33,7 +33,7 @@ struct mdbox_storage *storage; pool_t pool; - pool = pool_alloconly_create("dbox storage", 512+256); + pool = pool_alloconly_create("mdbox storage", 2048); storage = p_new(pool, struct mdbox_storage, 1); storage->storage.v = mdbox_dbox_storage_vfuncs; storage->storage.storage = mdbox_storage; @@ -98,7 +98,7 @@ /* dbox can't work without index files */ flags &= ~MAILBOX_FLAG_NO_INDEX_FILES; - pool = pool_alloconly_create("mdbox mailbox", 1024+512); + pool = pool_alloconly_create("mdbox mailbox", 2048); mbox = p_new(pool, struct mdbox_mailbox, 1); mbox->box = mdbox_mailbox; mbox->box.pool = pool;
--- a/src/lib-storage/list/mailbox-list-fs.c Tue Feb 09 18:54:34 2010 +0200 +++ b/src/lib-storage/list/mailbox-list-fs.c Tue Feb 09 18:55:04 2010 +0200 @@ -22,7 +22,7 @@ struct fs_mailbox_list *list; pool_t pool; - pool = pool_alloconly_create("fs list", 1024); + pool = pool_alloconly_create("fs list", 2048); list = p_new(pool, struct fs_mailbox_list, 1); list->list = fs_mailbox_list;
--- a/src/lib-storage/mail-storage-service.c Tue Feb 09 18:54:34 2010 +0200 +++ b/src/lib-storage/mail-storage-service.c Tue Feb 09 18:55:04 2010 +0200 @@ -688,7 +688,7 @@ pool_t user_pool, temp_pool; int ret = 1; - user_pool = pool_alloconly_create("mail storage service user", 1024*4); + user_pool = pool_alloconly_create("mail storage service user", 1024*5); if (mail_storage_service_read_settings(ctx, input, user_pool, &user_info, error_r) < 0) {
--- a/src/login-common/main.c Tue Feb 09 18:54:34 2010 +0200 +++ b/src/login-common/main.c Tue Feb 09 18:55:04 2010 +0200 @@ -90,7 +90,7 @@ local_port = 0; } - pool = pool_alloconly_create("login client", 3*1024); + pool = pool_alloconly_create("login client", 5*1024); set = login_settings_read(master_service, pool, &local_ip, &conn->remote_ip, NULL, &other_sets);