about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@suse.de>2012-05-15 20:35:53 +0200
committerAndreas Jaeger <aj@suse.de>2012-05-15 20:37:05 +0200
commit509072a0f7f8a37bedf61a78c0cdd7783368c65a (patch)
tree32ac15ad1aba98673f42bc475d053fb1b4b3b864 /ChangeLog
parentba75122dd93b6188d1be446df0502c4cbe5c32e6 (diff)
downloadglibc-509072a0f7f8a37bedf61a78c0cdd7783368c65a.tar.gz
glibc-509072a0f7f8a37bedf61a78c0cdd7783368c65a.tar.xz
glibc-509072a0f7f8a37bedf61a78c0cdd7783368c65a.zip
Avoid race in nscd
2012-05-15  Jeff Law  <law@redhat.com>
            Andreas Jaeger  <aj@suse.de>

        [BZ #13594]
        * nscd/nscd-client.h (__nscd_acquire_maplock): New function, split
        out from...
        * nscd/nscd_helper.c (__nscd_get_map_ref): ... here.
        * nscd/nscd-client.h: Add __nscd_acquire_maplock.
        * nscd/nscd_gethst_r.c (__nscd_get_nl_timestamp): Add locking to
        code changing __hst_map_handle.map.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 7576361c77..b635a19058 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2012-05-15  Jeff Law  <law@redhat.com>
+	    Andreas Jaeger  <aj@suse.de>
+
+	[BZ #13594]
+	* nscd/nscd-client.h (__nscd_acquire_maplock): New function, split
+	out from...
+	* nscd/nscd_helper.c (__nscd_get_map_ref): ... here.
+	* nscd/nscd-client.h: Add __nscd_acquire_maplock.
+	* nscd/nscd_gethst_r.c (__nscd_get_nl_timestamp): Add locking to
+	code changing __hst_map_handle.map.
+
 2012-05-15  Roland McGrath  <roland@hack.frob.com>
 
 	* configure.in (sysnames): Look for Implies-before and Implies-after