aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorCarlos O'Donell <carlos@redhat.com>2016-12-23 13:39:23 -0500
committerCarlos O'Donell <carlos@redhat.com>2016-12-23 13:39:23 -0500
commitb0a679f4fd5363809a972b697e8a0b1fc66fcbb1 (patch)
treeb3eea6e55fe0b506f8a4754be252f92d582d69c9 /ChangeLog
parent57707b7fcc38855869321f8c7827bfe21d729f37 (diff)
downloadglibc-b0a679f4fd5363809a972b697e8a0b1fc66fcbb1.zip
glibc-b0a679f4fd5363809a972b697e8a0b1fc66fcbb1.tar.gz
glibc-b0a679f4fd5363809a972b697e8a0b1fc66fcbb1.tar.bz2
Add deferred cancellation regression test for getpwuid_r.
The fix in commit 312be3f9f5eab1643d7dcc7728c76d413d4f2640 resolved several cancellation issues in several APIs. This regression test is designed to double check that at least getpwuid_r remainds correctly implemented and does not provide additional unintended cancellation points that may leave locks in an inconsistent state.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog4
1 files changed, 4 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 8c6ebd2..48ea5d8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2016-12-24 Carlos O'Donell <carlos@redhat.com>
+ * nss/Makefile [ifeq (yes,$(have-thread-library))]
+ (tests): Add tst-cancel-getpwuid_r.
+ * nss/tst-cancel-getpwuid_r.c: New file.
+
[BZ #11941]
* elf/dl-close.c (_dl_close): Take dl_load_lock to examine map.
Remove assert (map->l_init_called); if DF_1_NODELETE is set.