This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/14782] system() wrongly enables asynchronous cancellation
- From: "cvs-commit at gcc dot gnu.org" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Wed, 15 Jan 2014 17:42:37 +0000
- Subject: [Bug libc/14782] system() wrongly enables asynchronous cancellation
- Auto-submitted: auto-generated
- References: <bug-14782-131 at http dot sourceware dot org/bugzilla/>
http://sourceware.org/bugzilla/show_bug.cgi?id=14782
--- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".
The branch, master has been updated
via c4dd57c300aa05ab2f957d571c321237a58d0368 (commit)
from 7beb48cbb77ef32135a07b429838521a0c181377 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=c4dd57c300aa05ab2f957d571c321237a58d0368
commit c4dd57c300aa05ab2f957d571c321237a58d0368
Author: OndÅej BÃlka <neleai@seznam.cz>
Date: Tue Jan 14 16:07:50 2014 +0100
Do not enable asynchronous cancellation in system. Fixes bug 14782.
We needlessly enabled thread cancellation before it was necessary. As
only call that needs to be guarded is waitpid which is cancellation
point we could remove cancellation altogether.
-----------------------------------------------------------------------
Summary of changes:
NEWS | 28 ++++++++++++++--------------
sysdeps/posix/system.c | 11 +----------
2 files changed, 15 insertions(+), 24 deletions(-)
--
You are receiving this mail because:
You are on the CC list for the bug.