Mercurial > dovecot > original-hg > dovecot-1.2
changeset 322:b3bbd1b0fbd7 HEAD
Handle mmap() failures better.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Thu, 26 Sep 2002 23:22:08 +0300 |
parents | 2b2dc11ea0f6 |
children | cdd72de7214b |
files | src/lib/iobuffer.c |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/iobuffer.c Thu Sep 26 20:06:57 2002 +0300 +++ b/src/lib/iobuffer.c Thu Sep 26 23:22:08 2002 +0300 @@ -680,6 +680,9 @@ buf->fd, buf->mmap_offset); if (buf->buffer == MAP_FAILED) { buf->buf_errno = errno; + buf->buffer = NULL; + buf->buffer_size = 0; + buf->skip = buf->pos; i_error("io_buffer_read_mmaped(): mmap() failed: %m"); return -1; }