Mercurial > dovecot > core-2.2
changeset 2600:0f7327288390 HEAD
extra asserts
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sat, 11 Sep 2004 19:18:12 +0300 |
parents | 859dddfed80c |
children | 548dc4251583 |
files | src/lib-index/mail-cache-transaction.c |
diffstat | 1 files changed, 2 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-index/mail-cache-transaction.c Sat Sep 11 19:14:10 2004 +0300 +++ b/src/lib-index/mail-cache-transaction.c Sat Sep 11 19:18:12 2004 +0300 @@ -305,6 +305,7 @@ /* check again - locking might have reopened the cache file */ if (ctx->reserved_space != 0) { + i_assert(ctx->cache_file_seq == ctx->cache->hdr->file_seq); mail_cache_free_space(ctx->cache, ctx->reserved_space_offset, ctx->reserved_space); } @@ -425,6 +426,7 @@ } /* write it to file */ + i_assert(ctx->cache_file_seq == cache->hdr->file_seq); if (pwrite_full(cache->fd, rec, max_size, write_offset) < 0) { mail_cache_set_syscall_error(cache, "pwrite_full()"); return -1;