From 1181730302c8647aa9bf07acba70f40d0a7a47f8 Mon Sep 17 00:00:00 2001 From: Cloud Wu Date: Wed, 16 Jul 2014 17:21:39 +0800 Subject: [PATCH] socketchannel backup support default port --- lualib/socketchannel.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lualib/socketchannel.lua b/lualib/socketchannel.lua index 80d2d745..e953fe8f 100644 --- a/lualib/socketchannel.lua +++ b/lualib/socketchannel.lua @@ -161,6 +161,9 @@ local function connect_backup(self) host, port = addr.host, addr.port else host = addr + if not addr:find(":", 1, true) then + port = self.__port + end end skynet.error("socket: connect to backup host", host, port) local fd = socket.open(host, port)