# HG changeset patch # User Timo Sirainen # Date 1032781709 -10800 # Node ID a101127403a737c46ae2a5725e78eaf71647bb25 # Parent 696139d3b8f687f2b80b0b5ef9ce1a838f1834f4 keep exclusive lock while rewriting. diff -r 696139d3b8f6 -r a101127403a7 src/lib-index/mbox/mbox-rewrite.c --- a/src/lib-index/mbox/mbox-rewrite.c Mon Sep 23 14:47:32 2002 +0300 +++ b/src/lib-index/mbox/mbox-rewrite.c Mon Sep 23 14:48:29 2002 +0300 @@ -296,7 +296,7 @@ return FALSE; } - if (!mbox_lock(index, index->mbox_path, in_fd, FALSE)) { + if (!mbox_lock(index, index->mbox_path, in_fd, TRUE)) { if (close(in_fd) < 0) mbox_set_syscall_error(index, "close()"); if (close(out_fd) < 0)