summaryrefslogtreecommitdiff
path: root/signal.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2024-04-03 23:31:23 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2024-04-04 21:48:14 +0900
commit3ac6a03b2e16da1df818227be02c5129c9804b14 (patch)
treee785bd03c3ef66eb0bbd02f0eea06eea054e21a1 /signal.c
parentcfd48adb2f31c697deed7adb404de959fb222436 (diff)
Revert "hijack SIGCHLD handler for internal use"
This reverts commit 054a412d540e7ed2de63d68da753f585ea6616c3. SIGCHLD `waidpid`, `waitpid_lock` and related code, have been removed at ruby/ruby#7527.
Diffstat (limited to 'signal.c')
-rw-r--r--signal.c18
1 files changed, 0 insertions, 18 deletions
diff --git a/signal.c b/signal.c
index 48b0d4488e..1c8f8c112b 100644
--- a/signal.c
+++ b/signal.c
@@ -1548,21 +1548,3 @@ Init_signal(void)
rb_enable_interrupt();
}
-
-#if defined(HAVE_GRANTPT)
-extern int grantpt(int);
-#else
-static int
-fake_grantfd(int masterfd)
-{
- errno = ENOSYS;
- return -1;
-}
-#define grantpt(fd) fake_grantfd(fd)
-#endif
-
-int
-rb_grantpt(int masterfd)
-{
- return grantpt(masterfd);
-}