summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-09-03 10:23:24 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-09-03 10:23:24 +0000
commit777d61faf49607ca5c77d36fa2c6318fc5feccbe (patch)
tree07676b449d6ac7bba15284088cb12e270e502534
parented0f2528e86fd993ab740db4d5b34d3c24f73b34 (diff)
* process.c (before_fork_ruby): Renamed from before_fork.
(after_fork_ruby): Renamed from after_fork. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog5
-rw-r--r--process.c14
2 files changed, 12 insertions, 7 deletions
diff --git a/ChangeLog b/ChangeLog
index a1a6b7005c..f3af8eba5d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Wed Sep 3 19:10:28 2014 Tanaka Akira <akr@fsij.org>
+
+ * process.c (before_fork_ruby): Renamed from before_fork.
+ (after_fork_ruby): Renamed from after_fork.
+
Wed Sep 3 18:56:05 2014 Tanaka Akira <akr@fsij.org>
* process.c (forked_child): Removed.
diff --git a/process.c b/process.c
index d37d35dab9..77f5c6ad52 100644
--- a/process.c
+++ b/process.c
@@ -1163,8 +1163,8 @@ after_exec(void)
after_exec_non_async_signal_safe();
}
-#define before_fork() before_exec()
-#define after_fork() (rb_threadptr_pending_interrupt_clear(GET_THREAD()), after_exec())
+#define before_fork_ruby() before_exec()
+#define after_fork_ruby() (rb_threadptr_pending_interrupt_clear(GET_THREAD()), after_exec())
#include "dln.h"
@@ -3355,11 +3355,11 @@ retry_fork_ruby(int *status)
while (1) {
prefork();
- before_fork();
+ before_fork_ruby();
pid = fork();
if (pid == 0) /* fork succeed, child process */
return pid;
- preserving_errno(after_fork());
+ preserving_errno(after_fork_ruby());
if (0 < pid) /* fork succeed, parent process */
return pid;
/* fork failed */
@@ -3379,7 +3379,7 @@ rb_fork_ruby(int *status)
if (pid < 0)
return pid;
if (!pid) {
- after_fork();
+ after_fork_ruby();
}
return pid;
}
@@ -5717,9 +5717,9 @@ rb_daemon(int nochdir, int noclose)
{
int err = 0;
#ifdef HAVE_DAEMON
- before_fork();
+ before_fork_ruby();
err = daemon(nochdir, noclose);
- after_fork();
+ after_fork_ruby();
rb_thread_atfork();
#else
int n;