* commit 'b00d7a331c9f2a578a4cfc4dfe0d626aa58fa702': res_send: Avoid spurious close()s and (rare) failure
This commit is contained in:

committed by
Android Git Automerger

commit
5f926c2679
@@ -421,7 +421,7 @@ res_nsend(res_state statp,
|
|||||||
if (EXT(statp).nssocks[ns] == -1)
|
if (EXT(statp).nssocks[ns] == -1)
|
||||||
continue;
|
continue;
|
||||||
peerlen = sizeof(peer);
|
peerlen = sizeof(peer);
|
||||||
if (getsockname(EXT(statp).nssocks[ns],
|
if (getpeername(EXT(statp).nssocks[ns],
|
||||||
(struct sockaddr *)(void *)&peer, &peerlen) < 0) {
|
(struct sockaddr *)(void *)&peer, &peerlen) < 0) {
|
||||||
needclose++;
|
needclose++;
|
||||||
break;
|
break;
|
||||||
|
Reference in New Issue
Block a user