[macruby-changes] [2114] MacRuby/branches/experimental/process.c

source_changes at macosforge.org source_changes at macosforge.org
Wed Jul 29 02:58:17 PDT 2009


Revision: 2114
          http://trac.macosforge.org/projects/ruby/changeset/2114
Author:   lsansonetti at apple.com
Date:     2009-07-29 02:58:17 -0700 (Wed, 29 Jul 2009)
Log Message:
-----------
raise an exception when calling #fork, because this may very likely kill a kitten (CF+GC problems)

Modified Paths:
--------------
    MacRuby/branches/experimental/process.c

Modified: MacRuby/branches/experimental/process.c
===================================================================
--- MacRuby/branches/experimental/process.c	2009-07-29 09:57:19 UTC (rev 2113)
+++ MacRuby/branches/experimental/process.c	2009-07-29 09:58:17 UTC (rev 2114)
@@ -2385,6 +2385,8 @@
 
     rb_secure(2);
 
+    rb_raise(rb_eRuntimeError, "fork is not supported yet");
+
     switch (pid = rb_fork(0, 0, 0, Qnil)) {
       case 0:
 	//rb_thread_atfork();
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090729/9c891bd4/attachment.html>


More information about the macruby-changes mailing list