ruby-changes:14039
From: usa <ko1@a...>
Date: Thu, 19 Nov 2009 10:00:09 +0900 (JST)
Subject: [ruby-changes:14039] Ruby:r25850 (trunk): * test_thread.rb: DO NOT USE FORK WITHOUT RESCUE.
usa 2009-11-19 09:56:44 +0900 (Thu, 19 Nov 2009) New Revision: 25850 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=25850 Log: * test_thread.rb: DO NOT USE FORK WITHOUT RESCUE. Modified files: trunk/bootstraptest/test_thread.rb Index: bootstraptest/test_thread.rb =================================================================== --- bootstraptest/test_thread.rb (revision 25849) +++ bootstraptest/test_thread.rb (revision 25850) @@ -420,10 +420,13 @@ end end - pid = fork do - # Child - STDOUT.write "This is the child process.\n" - STDOUT.write "Child process exiting.\n" + begin + pid = fork do + # Child + STDOUT.write "This is the child process.\n" + STDOUT.write "Child process exiting.\n" + end + Process.waitpid(pid) + rescue NotImplementedError end - Process.waitpid(pid) }, '[ruby-core:26361]' -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/