From 3b32bc12710240f86465a00fbb2bd1ef030e6c40 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Mon, 15 Feb 2010 05:19:20 +0200 Subject: [PATCH] lib-storage: Increased initial mailbox pool sizes. --HG-- branch : HEAD --- src/lib-storage/index/cydir/cydir-storage.c | 2 +- src/lib-storage/index/dbox-multi/mdbox-storage.c | 2 +- src/lib-storage/index/dbox-single/sdbox-storage.c | 2 +- src/lib-storage/index/maildir/maildir-storage.c | 2 +- src/lib-storage/index/mbox/mbox-storage.c | 2 +- src/lib-storage/index/raw/raw-storage.c | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/lib-storage/index/cydir/cydir-storage.c b/src/lib-storage/index/cydir/cydir-storage.c index 0b04be426b..9fec4f6018 100644 --- a/src/lib-storage/index/cydir/cydir-storage.c +++ b/src/lib-storage/index/cydir/cydir-storage.c @@ -44,7 +44,7 @@ cydir_mailbox_alloc(struct mail_storage *storage, struct mailbox_list *list, /* cydir can't work without index files */ flags &= ~MAILBOX_FLAG_NO_INDEX_FILES; - pool = pool_alloconly_create("cydir mailbox", 1024+512); + pool = pool_alloconly_create("cydir mailbox", 1024*3); mbox = p_new(pool, struct cydir_mailbox, 1); mbox->box = cydir_mailbox; mbox->box.pool = pool; diff --git a/src/lib-storage/index/dbox-multi/mdbox-storage.c b/src/lib-storage/index/dbox-multi/mdbox-storage.c index 0b4606a1a8..34afc89bef 100644 --- a/src/lib-storage/index/dbox-multi/mdbox-storage.c +++ b/src/lib-storage/index/dbox-multi/mdbox-storage.c @@ -87,7 +87,7 @@ mdbox_mailbox_alloc(struct mail_storage *storage, struct mailbox_list *list, /* dbox can't work without index files */ flags &= ~MAILBOX_FLAG_NO_INDEX_FILES; - pool = pool_alloconly_create("mdbox mailbox", 2048); + pool = pool_alloconly_create("mdbox mailbox", 1024*3); mbox = p_new(pool, struct mdbox_mailbox, 1); mbox->box = mdbox_mailbox; mbox->box.pool = pool; diff --git a/src/lib-storage/index/dbox-single/sdbox-storage.c b/src/lib-storage/index/dbox-single/sdbox-storage.c index 1936b8834e..7e90d50526 100644 --- a/src/lib-storage/index/dbox-single/sdbox-storage.c +++ b/src/lib-storage/index/dbox-single/sdbox-storage.c @@ -36,7 +36,7 @@ sdbox_mailbox_alloc(struct mail_storage *storage, struct mailbox_list *list, /* dbox can't work without index files */ flags &= ~MAILBOX_FLAG_NO_INDEX_FILES; - pool = pool_alloconly_create("dbox mailbox", 1024+512); + pool = pool_alloconly_create("dbox mailbox", 1024*3); mbox = p_new(pool, struct sdbox_mailbox, 1); mbox->box = sdbox_mailbox; mbox->box.pool = pool; diff --git a/src/lib-storage/index/maildir/maildir-storage.c b/src/lib-storage/index/maildir/maildir-storage.c index de127ec75c..67c60cae9e 100644 --- a/src/lib-storage/index/maildir/maildir-storage.c +++ b/src/lib-storage/index/maildir/maildir-storage.c @@ -270,7 +270,7 @@ maildir_mailbox_alloc(struct mail_storage *storage, struct mailbox_list *list, struct index_mailbox_context *ibox; pool_t pool; - pool = pool_alloconly_create("maildir mailbox", 1024+512); + pool = pool_alloconly_create("maildir mailbox", 1024*3); mbox = p_new(pool, struct maildir_mailbox, 1); mbox->box = maildir_mailbox; mbox->box.pool = pool; diff --git a/src/lib-storage/index/mbox/mbox-storage.c b/src/lib-storage/index/mbox/mbox-storage.c index ce3fb68e84..8e7d569303 100644 --- a/src/lib-storage/index/mbox/mbox-storage.c +++ b/src/lib-storage/index/mbox/mbox-storage.c @@ -333,7 +333,7 @@ mbox_mailbox_alloc(struct mail_storage *storage, struct mailbox_list *list, struct index_mailbox_context *ibox; pool_t pool; - pool = pool_alloconly_create("mbox mailbox", 1024+512); + pool = pool_alloconly_create("mbox mailbox", 1024*3); mbox = p_new(pool, struct mbox_mailbox, 1); mbox->box = mbox_mailbox; mbox->box.pool = pool; diff --git a/src/lib-storage/index/raw/raw-storage.c b/src/lib-storage/index/raw/raw-storage.c index e996cb956b..9da9df532a 100644 --- a/src/lib-storage/index/raw/raw-storage.c +++ b/src/lib-storage/index/raw/raw-storage.c @@ -42,7 +42,7 @@ raw_mailbox_alloc(struct mail_storage *storage, struct mailbox_list *list, flags |= MAILBOX_FLAG_READONLY | MAILBOX_FLAG_NO_INDEX_FILES; - pool = pool_alloconly_create("raw mailbox", 1024+512); + pool = pool_alloconly_create("raw mailbox", 1024*3); mbox = p_new(pool, struct raw_mailbox, 1); mbox->box = raw_mailbox; mbox->box.pool = pool; -- 2.47.3