dovecot-2.0: lib-storage: Increased initial mailbox pool sizes.

dovecot at dovecot.org dovecot at dovecot.org
Mon Feb 15 05:38:45 EET 2010


details:   http://hg.dovecot.org/dovecot-2.0/rev/44759fb882aa
changeset: 10726:44759fb882aa
user:      Timo Sirainen <tss at iki.fi>
date:      Mon Feb 15 05:19:20 2010 +0200
description:
lib-storage: Increased initial mailbox pool sizes.

diffstat:

 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(-)

diffs (72 lines):

diff -r ead16c7d9291 -r 44759fb882aa src/lib-storage/index/cydir/cydir-storage.c
--- a/src/lib-storage/index/cydir/cydir-storage.c	Mon Feb 15 05:10:51 2010 +0200
+++ b/src/lib-storage/index/cydir/cydir-storage.c	Mon Feb 15 05:19:20 2010 +0200
@@ -44,7 +44,7 @@
 	/* 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 -r ead16c7d9291 -r 44759fb882aa src/lib-storage/index/dbox-multi/mdbox-storage.c
--- a/src/lib-storage/index/dbox-multi/mdbox-storage.c	Mon Feb 15 05:10:51 2010 +0200
+++ b/src/lib-storage/index/dbox-multi/mdbox-storage.c	Mon Feb 15 05:19:20 2010 +0200
@@ -87,7 +87,7 @@
 	/* 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 -r ead16c7d9291 -r 44759fb882aa src/lib-storage/index/dbox-single/sdbox-storage.c
--- a/src/lib-storage/index/dbox-single/sdbox-storage.c	Mon Feb 15 05:10:51 2010 +0200
+++ b/src/lib-storage/index/dbox-single/sdbox-storage.c	Mon Feb 15 05:19:20 2010 +0200
@@ -36,7 +36,7 @@
 	/* 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 -r ead16c7d9291 -r 44759fb882aa src/lib-storage/index/maildir/maildir-storage.c
--- a/src/lib-storage/index/maildir/maildir-storage.c	Mon Feb 15 05:10:51 2010 +0200
+++ b/src/lib-storage/index/maildir/maildir-storage.c	Mon Feb 15 05:19:20 2010 +0200
@@ -270,7 +270,7 @@
 	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 -r ead16c7d9291 -r 44759fb882aa src/lib-storage/index/mbox/mbox-storage.c
--- a/src/lib-storage/index/mbox/mbox-storage.c	Mon Feb 15 05:10:51 2010 +0200
+++ b/src/lib-storage/index/mbox/mbox-storage.c	Mon Feb 15 05:19:20 2010 +0200
@@ -333,7 +333,7 @@
 	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 -r ead16c7d9291 -r 44759fb882aa src/lib-storage/index/raw/raw-storage.c
--- a/src/lib-storage/index/raw/raw-storage.c	Mon Feb 15 05:10:51 2010 +0200
+++ b/src/lib-storage/index/raw/raw-storage.c	Mon Feb 15 05:19:20 2010 +0200
@@ -42,7 +42,7 @@
 
 	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;


More information about the dovecot-cvs mailing list