diff src/lib/istream-limit.c @ 5106:81394e71f92a HEAD

Added istream->blocking setting. It's now used to assert-crash early if a blocking stream unexpectedly returns "need more data".
author Timo Sirainen <tss@iki.fi>
date Tue, 06 Feb 2007 12:40:15 +0200
parents 928229f8b3e6
children be4fb0976c1d
line wrap: on
line diff
--- a/src/lib/istream-limit.c	Tue Feb 06 11:49:46 2007 +0200
+++ b/src/lib/istream-limit.c	Tue Feb 06 12:40:15 2007 +0200
@@ -132,6 +132,7 @@
 	lstream->istream.seek = _seek;
 	lstream->istream.stat = _stat;
 
+	lstream->istream.istream.blocking = input->blocking;
 	lstream->istream.istream.seekable = input->seekable;
 	return _i_stream_create(&lstream->istream, pool, i_stream_get_fd(input),
 				input->real_stream->abs_start_offset +