From 64c48ffb71f1cf99acf375768fde4cff9b512648 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Thu, 4 Nov 2010 16:25:18 +0000 Subject: [PATCH] istream-concat: Fixed error handling when one of the stream read()s failed. --- src/lib/istream-concat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/istream-concat.c b/src/lib/istream-concat.c index 49bafa279c..655627ae55 100644 --- a/src/lib/istream-concat.c +++ b/src/lib/istream-concat.c @@ -126,7 +126,7 @@ static ssize_t i_stream_concat_read(struct istream_private *stream) if (ret == -2 || ret == 0) return ret; - if (ret == -1 && stream->istream.stream_errno != 0) { + if (ret == -1 && cstream->cur_input->stream_errno != 0) { stream->istream.stream_errno = cstream->cur_input->stream_errno; return -1; -- 2.47.3