Commit 05b72afd authored by Kim F. Storm's avatar Kim F. Storm

(read_process_output): Only activate adaptive

buffering if we read less than 256 bytes at a time.
parent 08988329
......@@ -4771,7 +4771,7 @@ read_process_output (proc, channel)
if (!NILP (p->adaptive_read_buffering))
{
int delay = XINT (p->read_output_delay);
if (nbytes < readmax - carryover)
if (nbytes < 256)
{
if (delay < READ_OUTPUT_DELAY_MAX_MAX)
{
......@@ -4780,7 +4780,7 @@ read_process_output (proc, channel)
delay += READ_OUTPUT_DELAY_INCREMENT * 2;
}
}
else if (delay > 0)
else if (delay > 0 && (nbytes == readmax - carryover))
{
delay -= READ_OUTPUT_DELAY_INCREMENT;
if (delay == 0)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment