Mercurial > dovecot > original-hg > dovecot-1.2
changeset 8793:dbf2730f76f2 HEAD
mbox: Yet another mbox locking error message fix.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 26 Feb 2009 18:47:01 -0500 |
parents | 75aed0ddfcb1 |
children | 4204a706dc9b |
files | src/lib-storage/index/mbox/mbox-lock.c |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-storage/index/mbox/mbox-lock.c Thu Feb 26 18:45:50 2009 -0500 +++ b/src/lib-storage/index/mbox/mbox-lock.c Thu Feb 26 18:47:01 2009 -0500 @@ -370,7 +370,10 @@ errmsg = eacces_error_get_creating("file_dotlock_create", path); dir = strrchr(path, '/'); dir = dir == NULL ? "." : t_strdup_until(path, dir); - if (!mbox->mbox_privileged_locking) { + if (strcmp(mbox->ibox.box.name, "INBOX") != 0) { + mail_storage_set_critical(&mbox->storage->storage, + "%s (not INBOX -> no privileged locking)", errmsg); + } else if (!mbox->mbox_privileged_locking) { dir = mailbox_list_get_path(mbox->storage->storage.list, NULL, MAILBOX_LIST_PATH_TYPE_DIR); mail_storage_set_critical(&mbox->storage->storage,