diff options
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); |