From 2553c5f94a5d51c2c5876b31e4c1521ad9be12f6 Mon Sep 17 00:00:00 2001 From: Samuel Williams Date: Tue, 8 Dec 2020 09:29:09 +1300 Subject: Add support for non-blocking `Process.wait`. --- include/ruby/internal/intern/process.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'include/ruby') diff --git a/include/ruby/internal/intern/process.h b/include/ruby/internal/intern/process.h index 2b1005a205..bcb5a7e364 100644 --- a/include/ruby/internal/intern/process.h +++ b/include/ruby/internal/intern/process.h @@ -28,7 +28,9 @@ RBIMPL_SYMBOL_EXPORT_BEGIN() /* process.c */ -void rb_last_status_set(int status, rb_pid_t pid); +RUBY_EXTERN void (* rb_socket_before_fork_func)(); + +void rb_last_status_set(rb_pid_t pid, int status, int error); VALUE rb_last_status_get(void); int rb_proc_exec(const char*); -- cgit v1.2.3