summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-socket/mrblib
diff options
context:
space:
mode:
authorTakeshi Watanabe <[email protected]>2017-12-09 18:44:24 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2017-12-14 00:05:23 +0900
commit949bf6ca4306125b0ba51d8b09a1f4d642c24753 (patch)
tree0c719cb0cfc4bfa1b897892ac47722f9fec1943f /mrbgems/mruby-socket/mrblib
parent2300c9f7373e3785d36323b5d2820efb40fb1fab (diff)
downloadmruby-949bf6ca4306125b0ba51d8b09a1f4d642c24753.tar.gz
mruby-949bf6ca4306125b0ba51d8b09a1f4d642c24753.zip
Fix socket closing by using `closesocket` API in windows instead.
Diffstat (limited to 'mrbgems/mruby-socket/mrblib')
-rw-r--r--mrbgems/mruby-socket/mrblib/socket.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/mrbgems/mruby-socket/mrblib/socket.rb b/mrbgems/mruby-socket/mrblib/socket.rb
index 53c20e3cc..d817300c6 100644
--- a/mrbgems/mruby-socket/mrblib/socket.rb
+++ b/mrbgems/mruby-socket/mrblib/socket.rb
@@ -178,6 +178,7 @@ class BasicSocket
def initialize(*args)
super(*args)
+ self.is_socket = true
@do_not_reverse_lookup = @@do_not_reverse_lookup
end