Mercurial > dovecot > original-hg > dovecot-1.2
changeset 7146:ca223be145b5 HEAD
Fixed assert-crash when trying to open compressed maildir files.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 11 Jan 2008 05:49:34 +0200 |
parents | 5187649faa52 |
children | 740a17139b67 |
files | src/plugins/zlib/zlib-plugin.c |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/plugins/zlib/zlib-plugin.c Fri Jan 11 05:27:46 2008 +0200 +++ b/src/plugins/zlib/zlib-plugin.c Fri Jan 11 05:49:34 2008 +0200 @@ -57,7 +57,10 @@ fd = dup(i_stream_get_fd(imail->data.stream)); if (fd == -1) i_error("zlib plugin: dup() failed: %m"); + + imail->data.destroying_stream = TRUE; i_stream_unref(&imail->data.stream); + i_assert(!imail->data.destroying_stream); if (fd == -1) return -1;