diff --git a/src/chunk.c b/src/chunk.c index f9feaa92..1a9cf3a2 100644 --- a/src/chunk.c +++ b/src/chunk.c @@ -375,7 +375,8 @@ static int chunkqueue_append_mem_extend_chunk(chunkqueue * const restrict cq, co void chunkqueue_append_buffer(chunkqueue * const restrict cq, buffer * const restrict mem) { chunk *c; size_t len = mem ? buffer_clen(mem) : 0; - if (len < 256 && chunkqueue_append_mem_extend_chunk(cq, mem->ptr, len)) return; + if (len < 1024 && chunkqueue_append_mem_extend_chunk(cq, mem->ptr, len)) + return; c = chunkqueue_append_mem_chunk(cq, chunk_buf_sz); cq->bytes_in += len;