From 838e63ab62831c4ce04e18534f90a0066ad443b8 Mon Sep 17 00:00:00 2001 From: rickone Date: Sat, 4 Jun 2016 16:26:07 +0800 Subject: [PATCH] Update socketchannel.lua MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit request的时候可能会连接失败,这时raise的不是socket_error,上层处理不太统一。 --- lualib/socketchannel.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lualib/socketchannel.lua b/lualib/socketchannel.lua index 350423a4..fa72b891 100644 --- a/lualib/socketchannel.lua +++ b/lualib/socketchannel.lua @@ -328,7 +328,8 @@ local function block_connect(self, once) r = check_connection(self) if r == nil then - error(string.format("Connect to %s:%d failed (%s)", self.__host, self.__port, err)) + skynet.error(string.format("Connect to %s:%d failed (%s)", self.__host, self.__port, err)) + error(socket_error) else return r end