Re: [PATCH] system-cancel part2

2003-01-31 Thread Christopher Faylor
On Wed, Jan 15, 2003 at 11:35:40AM -0500, Christopher Faylor wrote: >>2003-01-15 Thomas Paff <[EMAIL PROTECTED]> >> >> * syscalls.cc (struct system_cleanup_args): New struct. >> (system_cleanup): New function. >> (system): Use pthread_cleanup_push and _pop to save and restore >>

Re: [PATCH] system-cancel part2

2003-01-15 Thread Robert Collins
On Thu, 2003-01-16 at 00:19, Thomas Pfaff wrote: > On Wed, 15 Jan 2003, Robert Collins wrote: > The test case was created to prove that system is a cancellation point > even if the child process is already created and the system call is > waiting on child termination. Thank you for the new test c

Re: [PATCH] system-cancel part2

2003-01-15 Thread Christopher Faylor
On Wed, Jan 15, 2003 at 12:23:14PM +0100, Thomas Pfaff wrote: > >This patch will make sure that the signal handlers that are saved in the >system call are restored even if the thread got cancelled. Since >spawn_guts uses waitpid when mode is _P_WAIT spawn_guts is a cancellation >point. > >Attached

Re: [PATCH] system-cancel part2

2003-01-15 Thread Thomas Pfaff
On Wed, 15 Jan 2003, Robert Collins wrote: > On Wed, 2003-01-15 at 22:23, Thomas Pfaff wrote: > > This patch will make sure that the signal handlers that are saved in the > > system call are restored even if the thread got cancelled. Since > > spawn_guts uses waitpid when mode is _P_WAIT spawn_g

Re: [PATCH] system-cancel part2

2003-01-15 Thread Robert Collins
On Wed, 2003-01-15 at 22:23, Thomas Pfaff wrote: > This patch will make sure that the signal handlers that are saved in the > system call are restored even if the thread got cancelled. Since > spawn_guts uses waitpid when mode is _P_WAIT spawn_guts is a cancellation > point. > > Attached is the pa