From 194434ebd67911dfd8352bc8c50b463b191e85c1 Mon Sep 17 00:00:00 2001 From: ruki Date: Tue, 15 Oct 2019 22:16:33 +0800 Subject: fix socket.accept --- xmake/core/base/socket.lua | 3 +++ 1 file changed, 3 insertions(+) (limited to 'xmake/core/base/socket.lua') diff --git a/xmake/core/base/socket.lua b/xmake/core/base/socket.lua index bdc79faa7..09fd00646 100644 --- a/xmake/core/base/socket.lua +++ b/xmake/core/base/socket.lua @@ -127,6 +127,9 @@ function _instance:accept() if not result and errors then errors = string.format("%s: %s", self, errors) end + if result then + result = _instance.new(self:type(), self:family(), result) + end return result, errors end -- cgit v1.3.1