diff --git a/src/buffer.c b/src/buffer.c index b083768e3..f47fbddbd 100644 --- a/src/buffer.c +++ b/src/buffer.c @@ -36,7 +36,7 @@ int init_buffer() { void *buffer; - pool2_buffer = create_pool("buffer", sizeof (struct buffer) + global.tune.bufsize, MEM_F_SHARED); + pool2_buffer = create_pool("buffer", sizeof (struct buffer) + global.tune.bufsize, MEM_F_SHARED|MEM_F_EXACT); if (!pool2_buffer) return 0;