aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>2015-11-18 15:45:59 +0100
committerAndreas Schwab <schwab@suse.de>2016-03-15 13:15:54 +0100
commit5e7fdabd7df1fc6c56d104e61390bf5a6b526c38 (patch)
tree52f60a63da56882c9041729447fed2d1b1e3d8c5 /ChangeLog
parent2beb1010e4cc7083f8e253db8af615476c9959fd (diff)
downloadglibc-5e7fdabd7df1fc6c56d104e61390bf5a6b526c38.tar
glibc-5e7fdabd7df1fc6c56d104e61390bf5a6b526c38.tar.gz
glibc-5e7fdabd7df1fc6c56d104e61390bf5a6b526c38.tar.bz2
glibc-5e7fdabd7df1fc6c56d104e61390bf5a6b526c38.zip
Fix resource leak in resolver (bug 19257)
The number of currently defined nameservers is stored in ->nscount, whereas ->_u._ext.nscount is set by __libc_res_nsend only after local initializations.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3b6ee82386..a38c643f41 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2016-03-15 Andreas Schwab <schwab@suse.de>
+
+ [BZ #19257]
+ * resolv/res_init.c (__res_iclose): Use statp->nscount instead of
+ statp->_u._ext.nscount as loop count.
+
2016-03-14 Andreas Schwab <schwab@linux-m68k.org>
* math/test-signgam-finite-c99.c: Also #undef