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

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to