From 00cc667eff7c5b67f9d3d6057a312e853af488b7 Mon Sep 17 00:00:00 2001
From: Roman Tsisyk <roman@tsisyk.com>
Date: Fri, 21 Aug 2015 13:56:42 +0300
Subject: [PATCH] Follow up remove ibuf.__index: fix len calculation in
 _check_binary_response

---
 src/lua/net_box.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lua/net_box.lua b/src/lua/net_box.lua
index 5b5255796d..536e681ce0 100644
--- a/src/lua/net_box.lua
+++ b/src/lua/net_box.lua
@@ -633,7 +633,7 @@ local remote_methods = {
     _check_binary_response = function(self)
         while true do
             if self.rbuf.rpos + 5 > self.rbuf.wpos then
-                return 5 - (self.wpos - self.rpos)
+                return 5 - (self.rbuf.wpos - self.rbuf.rpos)
             end
 
             local rpos, len = msgpack.ibuf_decode(self.rbuf.rpos)
-- 
GitLab