diff options
author | kosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-03-10 06:04:51 +0000 |
---|---|---|
committer | kosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-03-10 06:04:51 +0000 |
commit | de6d82f90703bde85bfd419aeb343ef0fd94044b (patch) | |
tree | c79f2611f5785773dc3920e81436736767258e26 | |
parent | 73c480a9124cf764c4f64237a319ec13fd9a909a (diff) | |
download | ruby-de6d82f90703bde85bfd419aeb343ef0fd94044b.tar.gz |
* process.c (setup_communication_pipe): remove unused function.
it was unintentionally added r39683.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@39694 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | process.c | 26 |
2 files changed, 5 insertions, 26 deletions
@@ -1,3 +1,8 @@ +Sun Mar 10 15:02:39 2013 KOSAKI Motohiro <kosaki.motohiro@gmail.com> + + * process.c (setup_communication_pipe): remove unused function. + it was unintentionally added r39683. + Wed Mar 6 00:30:40 2013 KOSAKI Motohiro <kosaki.motohiro@gmail.com> * tool/gen_ruby_tapset.rb: add tapset generator. @@ -1080,32 +1080,6 @@ before_exec_non_async_signal_safe(void) } static void -setup_communication_pipe(void) -{ -#if USE_SLEEPY_TIMER_THREAD - /* communication pipe with timer thread and signal handler */ - if (timer_thread_pipe_owner_process != getpid()) { - if (timer_thread_pipe[0] != -1) { - /* close pipe of parent process */ - close_communication_pipe(); - } - - err = rb_cloexec_pipe(timer_thread_pipe); - if (err != 0) { - rb_bug_errno("thread_timer: Failed to create communication pipe for timer thread", errno); - } - rb_update_max_fd(timer_thread_pipe[0]); - rb_update_max_fd(timer_thread_pipe[1]); - set_nonblock(timer_thread_pipe[0]); - set_nonblock(timer_thread_pipe[1]); - - /* validate pipe on this process */ - timer_thread_pipe_owner_process = getpid(); - } -#endif /* USE_SLEEPY_TIMER_THREAD */ -} - -static void before_exec(void) { before_exec_non_async_signal_safe(); |