summaryrefslogtreecommitdiff
path: root/process.c
diff options
context:
space:
mode:
authorkosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-07-09 04:18:09 +0000
committerkosaki <kosaki@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-07-09 04:18:09 +0000
commit57da3d94aa649614958d5ceef989f3fd758c2bb7 (patch)
tree1df140fa039e89f6646adbdd4b0fac6c428e3fce /process.c
parent1e696acc7e86a6d57fe6afa91c7478420c62bc2b (diff)
comment clarification. Only Leopard or earlier has ENOTSUPP
issue if my kernel code reading is correct. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@32468 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'process.c')
-rw-r--r--process.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/process.c b/process.c
index 19ab5744e1..39d1c695fa 100644
--- a/process.c
+++ b/process.c
@@ -1010,9 +1010,9 @@ static void before_exec(void)
if (!forked_child) {
/*
- * On old MacOS X, exec() may return ENOTSUPP if the process have
- * multiple threads. Therefore we have to kill internal threads at once.
- * [ruby-core: 10583]
+ * On Mac OS X 10.5.x (Leopard) or earlier, exec() may return ENOTSUPP
+ * if the process have multiple threads. Therefore we have to kill
+ * internal threads temporary. [ruby-core: 10583]
*/
rb_thread_stop_timer_thread(0);
}