[dovecot-cvs] dovecot/src/lib-index mail-index-lock.c,1.17,1.18

cras at procontrol.fi cras at procontrol.fi
Tue May 25 01:51:22 EEST 2004


Update of /home/cvs/dovecot/src/lib-index
In directory talvi:/tmp/cvs-serv16429

Modified Files:
	mail-index-lock.c 
Log Message:
fcntl_locks_disable=yes fix



Index: mail-index-lock.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-index/mail-index-lock.c,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- a/mail-index-lock.c	24 May 2004 01:50:16 -0000	1.17
+++ b/mail-index-lock.c	24 May 2004 22:51:20 -0000	1.18
@@ -365,7 +365,7 @@
 
 static int mail_index_copy_lock_finish(struct mail_index *index)
 {
-	if (index->shared_lock_count > 0) {
+	if (index->shared_lock_count > 0 && !index->fcntl_locks_disable) {
 		/* leave ourself shared locked. */
 		if (file_try_lock(index->fd, F_RDLCK) <= 0) {
 			mail_index_file_set_syscall_error(index,



More information about the dovecot-cvs mailing list