From 4d921c7387b5a853d31e05dd04f692fa7e3e0b73 Mon Sep 17 00:00:00 2001
From: "Dmitry E. Oboukhov" <unera@debian.org>
Date: Wed, 9 Jul 2014 21:15:23 +0400
Subject: [PATCH] cleanup errno if tcp_connect success. closes #375

---
 src/lua/bsdsocket.lua | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lua/bsdsocket.lua b/src/lua/bsdsocket.lua
index 7d1bc0a817..284f1c156e 100644
--- a/src/lua/bsdsocket.lua
+++ b/src/lua/bsdsocket.lua
@@ -930,6 +930,7 @@ local function tcp_connect(host, port, timeout)
             end
 
             if s:writable(timeout) then
+                box.errno(0)
                 return s
             end
         end
-- 
GitLab