]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Increased initial mailbox pool sizes.
authorTimo Sirainen <tss@iki.fi>
Mon, 15 Feb 2010 03:19:20 +0000 (05:19 +0200)
committerTimo Sirainen <tss@iki.fi>
Mon, 15 Feb 2010 03:19:20 +0000 (05:19 +0200)
--HG--
branch : HEAD

src/lib-storage/index/cydir/cydir-storage.c
src/lib-storage/index/dbox-multi/mdbox-storage.c
src/lib-storage/index/dbox-single/sdbox-storage.c
src/lib-storage/index/maildir/maildir-storage.c
src/lib-storage/index/mbox/mbox-storage.c
src/lib-storage/index/raw/raw-storage.c

index 0b04be426b0ea74717d8387addf997e5c6888789..9fec4f6018c5aec8e002c2e4c75fc38b316088af 100644 (file)
@@ -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;
index 0b4606a1a831428d4b5d1e8c5c6f2dc61ea550d6..34afc89bef58a61f02e3719dfb1f9c2d3acd94a9 100644 (file)
@@ -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;
index 1936b8834ee29070f62259a247849e05926bbd3f..7e90d505263a7a0bcaad6c6b4dc1b1bc638aca74 100644 (file)
@@ -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;
index de127ec75c2b43844d8c9ec3eda5dce232fc5db8..67c60cae9e3e2e2d331f292d82153974a41592cb 100644 (file)
@@ -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;
index ce3fb68e84e8621374ebf7875fbe7ea89e69a2c0..8e7d5693032c75a2ddd9eb02b3747c1752db9a8d 100644 (file)
@@ -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;
index e996cb956b74e7ff6f8328c5ded3fa9b9bd37ef0..9da9df532a839ef404b745f0883b9caa9b975d52 100644 (file)
@@ -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;