patchDotGNU Portable.NET - Patches: patch #3778, Patched forking processes like...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

patch #3778: Patched forking processes like .NET does

Submitter:  Hermann Weiss <ioman>
Submitted:  Wed 02 Mar 2005 09:10:02 AM UTC
   
 
Category:  None Priority:  7 - High
Status:  Done Privacy:  Public
Assigned to:  None Open/Closed:  Closed

Fri 04 Mar 2005 11:34:05 PM UTC, comment #2: 

Patch v2 applied to CVS 05.Mar

Deryk Robosson <drobosson>
Group Member
Wed 02 Mar 2005 02:30:20 PM UTC, comment #1: 

Version 1 of patch does not work correctly because errno is thread local. So the forked process can not set the errno code of the parent process.
Version 2 of the patch allows the forked process to write to a pipe. The parent process reads the errno of the child and set it´s own errno.

Hermann Weiss <ioman>
Wed 02 Mar 2005 09:10:02 AM UTC, original submission:  

Added Exception handling and correct errno processing in pnet and pnetlib.
We need it for DG4T.

Hermann Weiss <ioman>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #8494:  v2_lib_task.c.patch added by ioman (2KiB - text/plain - Version 2)
file #5426:  lib_task.c.patch added by ioman (1KiB - text/plain)

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

 

Follow 4 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-03-04 drobosson StatusNone Done
    Open/ClosedOpen Closed
2005-03-02 ioman Attached File- Added v2_lib_task.c.patch, #4270
2005-03-02 ioman Attached File- Added lib_task.c.patch, #4268

Back to the top

Powered by Savane 3.13-4448.
Corresponding source code