From 402dbbed656b03b3e44f72187338794615468b0c Mon Sep 17 00:00:00 2001 From: Con Kolivas Date: Wed, 23 Feb 2011 15:34:43 +1100 Subject: [PATCH] Make sure we don't start shrinking the buffer size. --- stream.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/stream.c b/stream.c index b4b6f39..49806cb 100644 --- a/stream.c +++ b/stream.c @@ -821,6 +821,8 @@ retest_malloc: sinfo->bufsize = sinfo->max_bufsize * 63 / 100; round_to_page(&sinfo->bufsize); sinfo->bufsize = MAX(sinfo->bufsize, STREAM_BUFSIZE); + if (sinfo->bufsize > sinfo->max_bufsize) + sinfo->max_bufsize = sinfo->bufsize; } else sinfo->bufsize = sinfo->max_bufsize;