From 46a56b37de8ed89f44e0ab5e85f5a43f6449eb7d Mon Sep 17 00:00:00 2001
From: Konstantin Osipov <kostja@tarantool.org>
Date: Mon, 16 Feb 2015 20:12:19 +0300
Subject: [PATCH] bsdsocket server silently terminates

Do not terminate the server on accept error.
---
 src/lua/bsdsocket.lua | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lua/bsdsocket.lua b/src/lua/bsdsocket.lua
index 3d31387139..c42b5657f9 100644
--- a/src/lua/bsdsocket.lua
+++ b/src/lua/bsdsocket.lua
@@ -995,8 +995,8 @@ local function tcp_server_handler(server, sc, from)
 end
 
 local function tcp_server_loop(server, s, addr)
-    print('started')
     box.fiber.name(sprintf("%s/listen/%s:%s", server.name, addr.host, addr.port))
+    print('started')
     while s:readable() do
         local sc, from = s:accept()
         if sc == nil then
-- 
GitLab