diff options
author | ktsj <ktsj@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-12-07 10:40:27 +0000 |
---|---|---|
committer | ktsj <ktsj@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-12-07 10:40:27 +0000 |
commit | eebb6bfc79db53559e3cc5d3972f0f4d69651f46 (patch) | |
tree | d965ec3ad2ec96491473fc38d12db9cd89b5c5e8 /ext/socket/sockssocket.c | |
parent | c63800069b23df6e46af0a38fe21885315286068 (diff) | |
download | ruby-eebb6bfc79db53559e3cc5d3972f0f4d69651f46.tar.gz |
* ext/socket/basicsocket.c, ext/socket/sockssocket.c:
remove code for $SAFE=4.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48737 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/socket/sockssocket.c')
-rw-r--r-- | ext/socket/sockssocket.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/ext/socket/sockssocket.c b/ext/socket/sockssocket.c index 48be4fcf99..81f77a67c5 100644 --- a/ext/socket/sockssocket.c +++ b/ext/socket/sockssocket.c @@ -41,9 +41,6 @@ socks_s_close(VALUE sock) { rb_io_t *fptr; - if (rb_safe_level() >= 4 && !OBJ_TAINTED(sock)) { - rb_raise(rb_eSecurityError, "Insecure: can't close socket"); - } GetOpenFile(sock, fptr); shutdown(fptr->fd, 2); return rb_io_close(sock); |