mirror of
https://sourceware.org/git/glibc.git
synced 2024-12-22 19:00:07 +00:00
Fix invalid file descriptor reuse while sending DNS query (BZ #15946)
This commit is contained in:
parent
71840409ea
commit
f9d2d03254
@ -1,3 +1,9 @@
|
||||
2014-06-03 Andreas Schwab <schwab@suse.de>
|
||||
|
||||
[BZ #15946]
|
||||
* resolv/res_send.c (send_dg): Reload file descriptor after
|
||||
calling reopen.
|
||||
|
||||
2014-06-03 Stefan Liebler <stli@linux.vnet.ibm.com>
|
||||
|
||||
* sysdeps/s390/fpu/libm-test-ulps: Regenerate.
|
||||
|
20
NEWS
20
NEWS
@ -10,16 +10,16 @@ Version 2.20
|
||||
* The following bugs are resolved with this release:
|
||||
|
||||
6804, 9894, 12994, 13347, 13651, 14308, 14770, 15119, 15132, 15347, 15514,
|
||||
15804, 15894, 16002, 16064, 16198, 16284, 16348, 16349, 16357, 16362,
|
||||
16447, 16516, 16532, 16545, 16564, 16574, 16599, 16600, 16609, 16610,
|
||||
16611, 16613, 16619, 16623, 16629, 16632, 16634, 16639, 16642, 16648,
|
||||
16649, 16670, 16674, 16677, 16680, 16683, 16689, 16695, 16701, 16706,
|
||||
16707, 16712, 16713, 16714, 16724, 16731, 16739, 16740, 16743, 16754,
|
||||
16758, 16759, 16760, 16770, 16786, 16789, 16791, 16796, 16799, 16800,
|
||||
16815, 16823, 16824, 16831, 16838, 16849, 16854, 16876, 16877, 16878,
|
||||
16885, 16888, 16890, 16912, 16915, 16916, 16917, 16922, 16927, 16928,
|
||||
16932, 16943, 16958, 16966, 16967, 16965, 16977, 16978, 16984, 16990,
|
||||
17009.
|
||||
15804, 15894, 15946, 16002, 16064, 16198, 16284, 16348, 16349, 16357,
|
||||
16362, 16447, 16516, 16532, 16545, 16564, 16574, 16599, 16600, 16609,
|
||||
16610, 16611, 16613, 16619, 16623, 16629, 16632, 16634, 16639, 16642,
|
||||
16648, 16649, 16670, 16674, 16677, 16680, 16683, 16689, 16695, 16701,
|
||||
16706, 16707, 16712, 16713, 16714, 16724, 16731, 16739, 16740, 16743,
|
||||
16754, 16758, 16759, 16760, 16770, 16786, 16789, 16791, 16796, 16799,
|
||||
16800, 16815, 16823, 16824, 16831, 16838, 16849, 16854, 16876, 16877,
|
||||
16878, 16885, 16888, 16890, 16912, 16915, 16916, 16917, 16922, 16927,
|
||||
16928, 16932, 16943, 16958, 16966, 16967, 16965, 16977, 16978, 16984,
|
||||
16990, 17009.
|
||||
|
||||
* The minimum Linux kernel version that this version of the GNU C Library
|
||||
can be used with is 2.6.32.
|
||||
|
@ -1410,6 +1410,7 @@ send_dg(res_state statp,
|
||||
retval = reopen (statp, terrno, ns);
|
||||
if (retval <= 0)
|
||||
return retval;
|
||||
pfd[0].fd = EXT(statp).nssocks[ns];
|
||||
}
|
||||
}
|
||||
goto wait;
|
||||
|
Loading…
Reference in New Issue
Block a user