dovecot: Log a nice warning if using maildir++ quota without mai...
dovecot at dovecot.org
dovecot at dovecot.org
Sun Oct 21 03:09:36 EEST 2007
details: http://hg.dovecot.org/dovecot/rev/9e7bf6becfb4
changeset: 6582:9e7bf6becfb4
user: Timo Sirainen <tss at iki.fi>
date: Sun Oct 21 03:09:33 2007 +0300
description:
Log a nice warning if using maildir++ quota without maildir storages.
diffstat:
1 file changed, 10 insertions(+), 1 deletion(-)
src/plugins/quota/quota-maildir.c | 11 ++++++++++-
diffs (22 lines):
diff -r d4b2df823ca5 -r 9e7bf6becfb4 src/plugins/quota/quota-maildir.c
--- a/src/plugins/quota/quota-maildir.c Sun Oct 21 03:00:09 2007 +0300
+++ b/src/plugins/quota/quota-maildir.c Sun Oct 21 03:09:33 2007 +0300
@@ -537,8 +537,17 @@ static int maildirquota_refresh(struct m
{
int ret;
- if (!root->limits_initialized)
+ if (!root->limits_initialized) {
maildirquota_init_limits(root);
+ if (root->maildirsize_path == NULL) {
+ i_warning("quota maildir: No maildir storages, "
+ "ignoring quota.");
+ return 0;
+ }
+ } else {
+ if (root->maildirsize_path == NULL)
+ return 0;
+ }
ret = maildirsize_read(root);
if (ret == 0) {
More information about the dovecot-cvs
mailing list