On Friday 20 January 2012 07:57:28 Richard Braun wrote: > On Tue, Jan 17, 2012 at 10:33:10AM +0100, Richard Braun wrote: > > When built without NPTL support (or for a sparc target), the system() > > function doesn't conform to its specification. Namely, it uses signal() > > to install/save/restore signal handlers, which may break applications > > using custom handlers installed with sigaction(). In addition, it resets > > the SIGCHLD handler to SIG_DFL instead of blocking the signal, which may > > result in "lost" signals if a custom handler was installed. > > > > Fix system() by replacing uses of signal() with appropriate calls to > > sigaction() and sigprocmask(). > > > > Signed-off-by: Richard Braun <[email protected]> > > Quick reminder to apply this patch, as the thread has now been quiet > for a few days.
no complaints, so merged -mike
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ uClibc mailing list [email protected] http://lists.busybox.net/mailman/listinfo/uclibc
