diff --git a/lualib/socketchannel.lua b/lualib/socketchannel.lua index e953fe8f..4b2f28ad 100644 --- a/lualib/socketchannel.lua +++ b/lualib/socketchannel.lua @@ -157,7 +157,7 @@ local function connect_backup(self) if self.__backup then for _, addr in ipairs(self.__backup) do local host, port - if type(host) == "table" then + if type(addr) == "table" then host, port = addr.host, addr.port else host = addr