On 23 Jun 2005, at 04:09, Brian Grossman wrote:
If a client pipelined commands, process_read_buf would rush right
through
all of them (ignoring disable_read), forcing the later commands to
(try to)
execute even through we're waiting for a continuation.
I'm not sure whether this patch is the best way to fix this, but it
does seem to work.
Yeah this was in the back of my mind when I wrote the first iteration
but completely forgot about it - thanks for picking it up.
I've stared and stared at it all trying to come up with a better way to
do this, but can't find one. So in it goes.
Matt.