From 1b9aae1cb53708b5a3d861b4db6ba96ac2eb35b4 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Mon, 26 Oct 2009 17:06:21 -0400 Subject: [PATCH] istream-seekable: Don't assert-crash when input buffer becomes full. --HG-- branch : HEAD --- src/lib/istream-seekable.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/istream-seekable.c b/src/lib/istream-seekable.c index b53177d0fd..4bb1cfbde1 100644 --- a/src/lib/istream-seekable.c +++ b/src/lib/istream-seekable.c @@ -252,6 +252,8 @@ static ssize_t i_stream_seekable_read(struct istream_private *stream) stream->istream.eof = sstream->fd_input->eof; stream->istream.stream_errno = sstream->fd_input->stream_errno; + } else { + ret = -2; } stream->buffer = i_stream_get_data(sstream->fd_input, &pos); -- 2.47.3