diff options
author | Andreas Schwab <schwab@suse.de> | 2015-11-18 15:45:59 +0100 |
---|---|---|
committer | Andreas Schwab <schwab@suse.de> | 2016-03-15 13:15:54 +0100 |
commit | 5e7fdabd7df1fc6c56d104e61390bf5a6b526c38 (patch) | |
tree | 52f60a63da56882c9041729447fed2d1b1e3d8c5 /ChangeLog | |
parent | 2beb1010e4cc7083f8e253db8af615476c9959fd (diff) | |
download | glibc-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-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -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 |