When small buffer size was greater than the default buffer size, an error
was triggered. We now do the same than for large buffer. A warning is
emitted and the small buffer size is set to 0 do disable small buffer
allocation.
else if (global.tune.bufsize_small > global.tune.bufsize) {
ha_warning("invalid small buffer size %d bytes which is greater to default bufsize %d bytes.\n",
global.tune.bufsize_small, global.tune.bufsize);
- err_code |= ERR_FATAL | ERR_ABORT;
- goto out;
+ global.tune.bufsize_small = 0;
+ err_code |= ERR_WARN;
}
}