ce426f
commit f9d2d03254a58d92635a311a42253eeed5a40a47
ce426f
Author: Andreas Schwab <schwab@suse.de>
ce426f
Date:   Mon May 26 18:01:31 2014 +0200
ce426f
ce426f
    Fix invalid file descriptor reuse while sending DNS query (BZ #15946)
ce426f
ce426f
diff --git glibc-2.17-c758a686/resolv/res_send.c glibc-2.17-c758a686/resolv/res_send.c
ce426f
index 3273d55..af42b8a 100644
ce426f
--- glibc-2.17-c758a686/resolv/res_send.c
ce426f
+++ glibc-2.17-c758a686/resolv/res_send.c
ce426f
@@ -1410,6 +1410,7 @@ send_dg(res_state statp,
ce426f
 					retval = reopen (statp, terrno, ns);
ce426f
 					if (retval <= 0)
ce426f
 						return retval;
ce426f
+					pfd[0].fd = EXT(statp).nssocks[ns];
ce426f
 				}
ce426f
 			}
ce426f
 			goto wait;