diff options
Diffstat (limited to 'xmake/core/base/socket.lua')
| -rw-r--r-- | xmake/core/base/socket.lua | 3 |
1 files changed, 3 insertions, 0 deletions
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 |
