From 0866fa38b017f66e44278ca4d37527d99b5e71ad Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Tue, 17 Apr 2018 17:30:00 +0900 Subject: Avoid unnecessary object allocation (addrinfo) in `_accept`; ref #3999 --- mrbgems/mruby-socket/mrblib/socket.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'mrbgems/mruby-socket/mrblib') diff --git a/mrbgems/mruby-socket/mrblib/socket.rb b/mrbgems/mruby-socket/mrblib/socket.rb index ab54b7d31..0e7bbdcc1 100644 --- a/mrbgems/mruby-socket/mrblib/socket.rb +++ b/mrbgems/mruby-socket/mrblib/socket.rb @@ -302,7 +302,7 @@ class TCPServer < TCPSocket end def sysaccept - Socket._accept(self.fileno)[0] + Socket._accept(self.fileno) end end @@ -463,7 +463,7 @@ class Socket < BasicSocket end def sysaccept - Socket._accept(self.fileno) + Socket._accept2(self.fileno) end end @@ -566,7 +566,7 @@ class UNIXServer < UNIXSocket end def sysaccept - Socket._accept(self.fileno)[0] + Socket._accept(self.fileno) end end -- cgit v1.2.3