]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-index: Mailbox log writing was trying to write to a closed log file fd.
authorTimo Sirainen <tss@iki.fi>
Thu, 14 Oct 2010 15:17:43 +0000 (16:17 +0100)
committerTimo Sirainen <tss@iki.fi>
Thu, 14 Oct 2010 15:17:43 +0000 (16:17 +0100)
src/lib-index/mailbox-log.c

index 90ae333bdb24718c2b3448facade786ab3add0bc..fc705091a0c68d8f3e841efe9e8620b8887f6f85 100644 (file)
@@ -67,6 +67,7 @@ static void mailbox_log_close(struct mailbox_log *log)
        if (log->fd != -1) {
                if (close(log->fd) < 0)
                        i_error("close(%s) failed: %m", log->filepath);
+               log->fd = -1;
        }
 }