From: Timo Sirainen Date: Mon, 11 Sep 2017 09:59:27 +0000 (+0300) Subject: lib-index: mail_index_use_existing_permissions() - Ignore with INDEX=MEMORY X-Git-Tag: 2.3.0.rc1~1036 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e704b4ab2c204e538f87b2a90aca68c0deac6296;p=thirdparty%2Fdovecot%2Fcore.git lib-index: mail_index_use_existing_permissions() - Ignore with INDEX=MEMORY --- diff --git a/src/lib-index/mail-index.c b/src/lib-index/mail-index.c index 08625cde5c..4ab64aeb36 100644 --- a/src/lib-index/mail-index.c +++ b/src/lib-index/mail-index.c @@ -108,6 +108,9 @@ bool mail_index_use_existing_permissions(struct mail_index *index) { struct stat st; + if (MAIL_INDEX_IS_IN_MEMORY(index)) + return FALSE; + if (stat(index->dir, &st) < 0) { if (errno != ENOENT) i_error("stat(%s) failed: %m", index->dir);