about summary refs log tree commit diff
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2014-01-18 06:58:36 -0800
committerH.J. Lu <hjl.tools@gmail.com>2014-01-18 06:58:36 -0800
commit2145f8b51df7b1bf670c48be7cb19eadb65b4247 (patch)
treef479a37ea3a841c6b200f7621fe0ed2b8321b1c0
parent6e077ee5c35432fec1780d3c7aa0034302b63949 (diff)
downloadglibc-2145f8b51df7b1bf670c48be7cb19eadb65b4247.tar.gz
glibc-2145f8b51df7b1bf670c48be7cb19eadb65b4247.tar.xz
glibc-2145f8b51df7b1bf670c48be7cb19eadb65b4247.zip
Don't check asynchronous cancellation on system
Since asynchronous cancellation was removed from system by

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.

we shouldn't check asynchronous cancellation on system.

	[BZ #14782]
	* tst-cancel-wrappers.sh: Remove system.
-rw-r--r--nptl/ChangeLog5
-rw-r--r--nptl/tst-cancel-wrappers.sh1
2 files changed, 5 insertions, 1 deletions
diff --git a/nptl/ChangeLog b/nptl/ChangeLog
index 149509e8b1..0defc9a871 100644
--- a/nptl/ChangeLog
+++ b/nptl/ChangeLog
@@ -1,3 +1,8 @@
+2014-01-18  H.J. Lu  <hongjiu.lu@intel.com>
+
+	[BZ #14782]
+	* tst-cancel-wrappers.sh: Remove system.
+
 2014-01-11  Paul Pluzhnikov  <ppluzhnikov@google.com>
 
 	* tst-tls7.c (action): New function.
diff --git a/nptl/tst-cancel-wrappers.sh b/nptl/tst-cancel-wrappers.sh
index b0318ab7be..e41ed512b2 100644
--- a/nptl/tst-cancel-wrappers.sh
+++ b/nptl/tst-cancel-wrappers.sh
@@ -54,7 +54,6 @@ C["sigpause"]=1
 C["sigsuspend"]=1
 C["sigwait"]=1
 C["sigwaitinfo"]=1
-C["system"]=1
 C["tcdrain"]=1
 C["wait"]=1
 C["waitid"]=1