Re: Improvements to fork handling (1/5)

2011-05-24 Thread Ryan Johnson
On 22/05/2011 4:29 PM, Christopher Faylor wrote: On Sun, May 22, 2011 at 09:04:40AM -0400, Ryan Johnson wrote: On 21/05/2011 9:41 PM, Christopher Faylor wrote: On Wed, May 11, 2011 at 02:31:23PM -0400, Ryan Johnson wrote: Hi all, This is the first of a series of patches, sent in separate

Re: Improvements to fork handling (1/5)

2011-05-22 Thread Ryan Johnson
On 21/05/2011 9:41 PM, Christopher Faylor wrote: On Wed, May 11, 2011 at 02:31:23PM -0400, Ryan Johnson wrote: Hi all, This is the first of a series of patches, sent in separate emails as requested. The first patch allows a child which failed due to address space clobbers to report cleanly

Re: Improvements to fork handling (1/5)

2011-05-22 Thread Christopher Faylor
On Sun, May 22, 2011 at 09:04:40AM -0400, Ryan Johnson wrote: On 21/05/2011 9:41 PM, Christopher Faylor wrote: On Wed, May 11, 2011 at 02:31:23PM -0400, Ryan Johnson wrote: Hi all, This is the first of a series of patches, sent in separate emails as requested. The first patch allows a child

Re: Improvements to fork handling (1/5)

2011-05-22 Thread Christopher Faylor
On Sun, May 22, 2011 at 04:29:18PM -0400, Christopher Faylor wrote: ...I'd prefer that the testing be done in frok:parent when the child_copy happens for static and dynamic dlls, maybe by adding a dll function which first checks that the data/bss can be copied to the same location as the parent.

Re: Improvements to fork handling (1/5)

2011-05-21 Thread Christopher Faylor
On Wed, May 11, 2011 at 02:31:23PM -0400, Ryan Johnson wrote: Hi all, This is the first of a series of patches, sent in separate emails as requested. The first patch allows a child which failed due to address space clobbers to report cleanly back to the parent. As a result, DLL_LINK which

Re: Improvements to fork handling (1/5)

2011-05-17 Thread Ryan Johnson
Any feedback on these patches? On 11/05/2011 2:31 PM, Ryan Johnson wrote: Hi all, This is the first of a series of patches, sent in separate emails as requested. The first patch allows a child which failed due to address space clobbers to report cleanly back to the parent. As a result,

Re: Improvements to fork handling (1/5)

2011-05-17 Thread Christopher Faylor
On Tue, May 17, 2011 at 07:14:12AM -0400, Ryan Johnson wrote: Any feedback on these patches? I'll get to them eventually but I have some other Cygwin stuff which is occupying my attention currently. cgf

Improvements to fork handling (1/5)

2011-05-11 Thread Ryan Johnson
Hi all, This is the first of a series of patches, sent in separate emails as requested. The first patch allows a child which failed due to address space clobbers to report cleanly back to the parent. As a result, DLL_LINK which land wrong, DLL_LOAD whose space gets clobbered, and failure to