[dovecot-cvs] dovecot/src/lib-storage/index/maildir
maildir-uidlist.c, 1.2, 1.3
cras at procontrol.fi
cras at procontrol.fi
Thu Apr 29 02:24:40 EEST 2004
- Previous message: [dovecot-cvs] dovecot/src/lib-index mail-transaction-log-private.h,
1.2, 1.3 mail-transaction-log-view.c, 1.3,
1.4 mail-transaction-log.c, 1.7, 1.8 mail-transaction-util.c,
1.2, 1.3
- Next message: [dovecot-cvs] dovecot/src/lib-index mail-index-private.h, 1.7,
1.8 mail-index.c, 1.111, 1.112 mail-transaction-log-view.c,
1.4, 1.5 mail-transaction-log.c, 1.8,
1.9 mail-transaction-log.h, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /home/cvs/dovecot/src/lib-storage/index/maildir
In directory talvi:/tmp/cvs-serv14402/lib-storage/index/maildir
Modified Files:
maildir-uidlist.c
Log Message:
make sure we unlock uidlist
Index: maildir-uidlist.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/maildir/maildir-uidlist.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- maildir-uidlist.c 28 Apr 2004 21:41:24 -0000 1.2
+++ maildir-uidlist.c 28 Apr 2004 23:24:37 -0000 1.3
@@ -570,9 +570,11 @@
{
int ret;
- if (ctx->failed)
+ if (ctx->failed) {
+ if (UIDLIST_IS_LOCKED(ctx->uidlist))
+ maildir_uidlist_unlock(ctx->uidlist);
ret = -1;
- else {
+ } else {
maildir_uidlist_swap(ctx);
if (!ctx->new_files)
ret = 0;
- Previous message: [dovecot-cvs] dovecot/src/lib-index mail-transaction-log-private.h,
1.2, 1.3 mail-transaction-log-view.c, 1.3,
1.4 mail-transaction-log.c, 1.7, 1.8 mail-transaction-util.c,
1.2, 1.3
- Next message: [dovecot-cvs] dovecot/src/lib-index mail-index-private.h, 1.7,
1.8 mail-index.c, 1.111, 1.112 mail-transaction-log-view.c,
1.4, 1.5 mail-transaction-log.c, 1.8,
1.9 mail-transaction-log.h, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the dovecot-cvs
mailing list