1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/ext
akr 5dbc3d1e79 * ext/socket/init.c (cloexec_accept): new function to use accept4 if
available.
  (rsock_s_accept_nonblock): use cloexec_accept.
  (accept_blocking): ditto.

* ext/socket/extconf.rb: check accept4.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2011-10-31 23:26:19 +00:00
..
-test-
bigdecimal
continuation
coverage
curses
date
dbm * ext/dbm/dbm.c (fdbm_initialize): use O_CLOEXEC if available. 2011-10-31 13:07:26 +00:00
digest
dl
etc
fcntl
fiber
fiddle
gdbm
iconv
io
json
mathn
nkf
objspace
openssl * include/ruby/intern.h (rb_cloexec_dup): declared. 2011-10-29 11:02:32 +00:00
pathname
psych
pty * include/ruby/intern.h (rb_fd_fix_cloexec): renamed from 2011-10-31 12:49:16 +00:00
racc/cparse
readline
ripper
sdbm
socket * ext/socket/init.c (cloexec_accept): new function to use accept4 if 2011-10-31 23:26:19 +00:00
stringio
strscan
syck
syslog
tk
win32ole
zlib
.document
extmk.rb
Setup
Setup.atheos
Setup.emx
Setup.nt