]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
istream zlib: Change "unexpected EOF" errno from EINVAL to EPIPE.
authorTimo Sirainen <tss@iki.fi>
Tue, 6 Jul 2010 17:52:16 +0000 (18:52 +0100)
committerTimo Sirainen <tss@iki.fi>
Tue, 6 Jul 2010 17:52:16 +0000 (18:52 +0100)
This should give at least a bit nicer logout reasons when imap-zlib is used
and connection is closed.

--HG--
branch : HEAD

src/plugins/zlib/istream-zlib.c

index a0eaca31c34c06fc6a3139be4b511099e1f26a57..026036fa35f126d4dbd98203a167381996296374 100644 (file)
@@ -244,7 +244,7 @@ static ssize_t i_stream_zlib_read(struct istream_private *stream)
                                        zlib_read_error(zstream,
                                                        "unexpected EOF");
                                }
-                               stream->istream.stream_errno = EINVAL;
+                               stream->istream.stream_errno = EPIPE;
                        }
                        return -1;
                }