diff --git a/src/stream_interface.c b/src/stream_interface.c index 02c3be1b5..c2e3fffd4 100644 --- a/src/stream_interface.c +++ b/src/stream_interface.c @@ -1217,6 +1217,8 @@ static void si_cs_recv_cb(struct conn_stream *cs) * but we may have lost a worthwhile optimization. */ __cs_stop_recv(cs); + si->flags |= SI_FL_WAIT_ROOM; + break; } /* if too many bytes were missing from last read, it means that