diff --git a/src/lua/net_box.lua b/src/lua/net_box.lua index a06f84073b13c81a938ca2263dd4a84bdf794c1f..0c07d3ba26aa932d50172099f20077f34bf268f4 100644 --- a/src/lua/net_box.lua +++ b/src/lua/net_box.lua @@ -895,8 +895,8 @@ local remote_methods = { self.rbuf.wpos = self.rbuf.wpos + len local advance = self:_check_response() - if advance < 0 then - advance = buffer.READAHEAD + if advance <= 0 then + advance = buffer.READAHEAD end self.rbuf:reserve(advance)