1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/include/ruby
Masaki Matsushita 94d49ed31c Add a hook before fork() for getaddrinfo_a()
We need stop worker threads in getaddrinfo_a() before fork().
This change adds a hook before fork() that cancel all outstanding requests
and wait for all ongoing requests. Then, it waits for all worker
threads to be finished.

Fixes [Bug #17220]
2020-12-04 23:31:51 +09:00
..
backward include/ruby/backward/2/rmodule.h: deprecate 2020-08-27 16:42:06 +09:00
internal Add a hook before fork() for getaddrinfo_a() 2020-12-04 23:31:51 +09:00
assert.h sync NDEBUG, RUBY_DEBUG, and RUBY_NDEBUG (#3327) 2020-08-07 14:01:13 +09:00
backward.h RUBY_SHOW_COPYRIGHT_TO_DIE: flip the default 2020-08-27 15:04:00 +09:00
debug.h
defines.h sed -i '\,2/extern.h,d' 2020-08-27 14:07:49 +09:00
encoding.h Expose the rb_interned_str_* family of functions 2020-11-17 09:39:25 +09:00
intern.h drop varargs.h support 2020-05-11 14:56:51 +09:00
io.h Rework console to use rb_io_wait. 2020-09-14 16:44:09 +12:00
memory_view.h Keep references of memory-view-exported objects (#3816) 2020-11-30 14:53:13 +09:00
missing.h
onigmo.h
oniguruma.h
ractor.h ractor local storage C-API 2020-12-01 09:39:30 +09:00
random.h Use opaque struct pointer than void 2020-11-27 21:38:08 +09:00
re.h
regex.h
ruby.h include/ruby/backward/2/rmodule.h: deprecate 2020-08-27 16:42:06 +09:00
st.h
subst.h
thread.h
thread_native.h fix public interface 2020-11-18 03:52:41 +09:00
util.h include/ruby/util.h: delete unused codes 2020-07-23 14:30:12 +09:00
version.h Version number bumped to 3.0.0 from 2.8.0 (tentative). 2020-08-31 16:38:13 +09:00
vm.h
win32.h