This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
GNU C Library master sources branch, master, updated. glibc-2.16-ports-merge-56-ga984305
- From: siddhesh at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 19 Jul 2012 01:35:36 -0000
- Subject: GNU C Library master sources branch, master, updated. glibc-2.16-ports-merge-56-ga984305
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 a98430587c57da2832fa9abe336c5a8f8137e89c (commit)
from a66877c62b4e0abe780e69091c8282a71928cf6f (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 -----------------------------------------------------------------
http://sources.redhat.com/git/gitweb.cgi?p=glibc.git;a=commitdiff;h=a98430587c57da2832fa9abe336c5a8f8137e89c
commit a98430587c57da2832fa9abe336c5a8f8137e89c
Author: Siddhesh Poyarekar <siddhesh@redhat.com>
Date: Thu Jul 19 07:04:24 2012 +0530
Fix comment that describes sighandler_setxid
diff --git a/nptl/ChangeLog b/nptl/ChangeLog
index b5d0d71..b9a9dfb 100644
--- a/nptl/ChangeLog
+++ b/nptl/ChangeLog
@@ -1,3 +1,8 @@
+2012-07-19 Siddhesh Poyarekar <siddhesh@redhat.com>
+
+ * nptl-init.c (sighandler_setxid): Fix the comment that
+ describes it.
+
2012-06-23 Thomas Schwinge <thomas@codesourcery.com>
* sysdeps/unix/sysv/linux/sh/lowlevelrobustlock.S
diff --git a/nptl/nptl-init.c b/nptl/nptl-init.c
index ea3d1ec..5216ce1 100644
--- a/nptl/nptl-init.c
+++ b/nptl/nptl-init.c
@@ -229,7 +229,9 @@ sigcancel_handler (int sig, siginfo_t *si, void *ctx)
struct xid_command *__xidcmd attribute_hidden;
-/* For asynchronous cancellation we use a signal. This is the handler. */
+/* We use the SIGSETXID signal in the setuid, setgid, etc. implementations to
+ tell each thread to call the respective setxid syscall on itself. This is
+ the handler. */
static void
sighandler_setxid (int sig, siginfo_t *si, void *ctx)
{
-----------------------------------------------------------------------
Summary of changes:
nptl/ChangeLog | 5 +++++
nptl/nptl-init.c | 4 +++-
2 files changed, 8 insertions(+), 1 deletions(-)
hooks/post-receive
--
GNU C Library master sources