Author: dick
Date: 2006-06-14 12:24:26 -0400 (Wed, 14 Jun 2006)
New Revision: 61706

Modified:
   branches/mono-1-1-13/mono/mono/io-layer/ChangeLog
   branches/mono-1-1-13/mono/mono/io-layer/processes.c
Log:

2006-06-14  Dick Porter  <[EMAIL PROTECTED]>

        * processes.c: Don't run the atexit handlers when bailing out
        of a fork/exec.




Modified: branches/mono-1-1-13/mono/mono/io-layer/ChangeLog
===================================================================
--- branches/mono-1-1-13/mono/mono/io-layer/ChangeLog   2006-06-14 16:24:20 UTC 
(rev 61705)
+++ branches/mono-1-1-13/mono/mono/io-layer/ChangeLog   2006-06-14 16:24:26 UTC 
(rev 61706)
@@ -1,5 +1,10 @@
 2006-06-14  Dick Porter  <[EMAIL PROTECTED]>
 
+       * processes.c: Don't run the atexit handlers when bailing out
+       of a fork/exec.
+
+2006-06-14  Dick Porter  <[EMAIL PROTECTED]>
+
        * wait.c: Fix stupid typo shown up by gcc 4.1.1, = not ==
 
 2006-05-24  Dick Porter  <[EMAIL PROTECTED]>

Modified: branches/mono-1-1-13/mono/mono/io-layer/processes.c
===================================================================
--- branches/mono-1-1-13/mono/mono/io-layer/processes.c 2006-06-14 16:24:20 UTC 
(rev 61705)
+++ branches/mono-1-1-13/mono/mono/io-layer/processes.c 2006-06-14 16:24:26 UTC 
(rev 61706)
@@ -779,14 +779,14 @@
                /* set cwd */
                if (chdir (dir) == -1) {
                        /* set error */
-                       exit (-1);
+                       _exit (-1);
                }
                
                /* exec */
                execve (argv[0], argv, env_strings);
                
                /* set error */
-               exit (-1);
+               _exit (-1);
        }
        /* parent */
        

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to