summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-06-20 03:40:02 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-06-20 03:40:02 +0000
commit808fc9daa5538ae75ec06340a7c792dfdf72433e (patch)
tree2fccdbdeda98fd694db8b02a328ee9335570c040 /lib
parent75fb0d37b351d989959c87bd2b54fa7837050f3f (diff)
downloadruby-808fc9daa5538ae75ec06340a7c792dfdf72433e.tar.gz
ruby-808fc9daa5538ae75ec06340a7c792dfdf72433e.tar.xz
ruby-808fc9daa5538ae75ec06340a7c792dfdf72433e.zip
* process.c (rb_detach_process): store detached process ID in the
thread local storage. moved from lib/open3.rb. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@17469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib')
-rw-r--r--lib/open3.rb1
1 files changed, 0 insertions, 1 deletions
diff --git a/lib/open3.rb b/lib/open3.rb
index f707f5540..d776de744 100644
--- a/lib/open3.rb
+++ b/lib/open3.rb
@@ -66,7 +66,6 @@ module Open3
pid = spawn(*cmd, STDIN=>pw[0], STDOUT=>pr[1], STDERR=>pe[1])
wait_thr = Process.detach(pid)
- wait_thr[:pid] = pid
pw[0].close
pr[1].close
pe[1].close