aboutsummaryrefslogtreecommitdiff
path: root/nptl
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2009-05-15 20:48:08 -0700
committerUlrich Drepper <drepper@redhat.com>2009-05-15 20:48:08 -0700
commit9e471dad8e173806cbbfb704875d5ae40e36fa34 (patch)
treeebfa781022fb62ee9b008d302d8ab33ff68a20ad /nptl
parent9437b427cec6266abd303983848549a5c4ba0d0a (diff)
downloadglibc-9e471dad8e173806cbbfb704875d5ae40e36fa34.tar
glibc-9e471dad8e173806cbbfb704875d5ae40e36fa34.tar.gz
glibc-9e471dad8e173806cbbfb704875d5ae40e36fa34.tar.bz2
glibc-9e471dad8e173806cbbfb704875d5ae40e36fa34.zip
Don't try to cleanup libselinux and libaudit.
Because we are not shutting down the other threads first another thread might work on a query before the process shuts down. In this case the now uninitialized libselinux and libaudit might be used. Just don't free the resources. It's not necessary anyway because the process is about to terminate.
Diffstat (limited to 'nptl')
-rw-r--r--nptl/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/nptl/ChangeLog b/nptl/ChangeLog
index f3bd32f577..24474c3a5f 100644
--- a/nptl/ChangeLog
+++ b/nptl/ChangeLog
@@ -1,3 +1,10 @@
+2009-05-14 Jakub Jelinek <jakub@redhat.com>
+
+ * nscd/selinux.c (nscd_avc_destroy): Removed.
+ * nscd/selinux.h (nscd_avc_destroy): Likewise.
+ * nscd/nscd.c (termination_handler): Don't call
+ nscd_avc_destroy.
+
2009-05-15 Ulrich Drepper <drepper@redhat.com>
* cancellation.c (__pthread_disable_asynccancel): Correct the bits