summaryrefslogtreecommitdiff
path: root/signal.c
diff options
context:
space:
mode:
authorkosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-07-12 11:04:58 +0000
committerkosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-07-12 11:04:58 +0000
commit55b3bfbc4cf890cb2ebd6b7853189edd442bdad9 (patch)
tree52b0fe20dec858f023a2d11ee50ab7f8d8c26e6c /signal.c
parentba5d78581af66d6bb821f6dce40fcadc6727d929 (diff)
* signal.c (reserved_signal_p): reverted a part of r32523.
chikanaga noticed trap(:CHLD) has some realworld usecase. * test/ruby/test_signal.rb (TestSignal#test_reserved_signal): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32528 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'signal.c')
-rw-r--r--signal.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/signal.c b/signal.c
index 103514ae64..3d9a1dbde5 100644
--- a/signal.c
+++ b/signal.c
@@ -896,16 +896,6 @@ int reserved_signal_p(int signo)
return 1;
#endif
-/* On some OSs, wait() never return if SIGCHLD handler is installed. */
-#ifdef SIGCHLD
- if (signo == SIGCHLD)
- return 1;
-#endif
-#ifdef SIGCLD
- if (signo == SIGCLD)
- return 1;
-#endif
-
return 0;
}