Revert "gh-100795: avoid unexpected freeaddrinfo after failed getaddrinfo (#101220)" (#101238)

Revert "gh-100795: avoid unexpected `freeaddrinfo` after failed `getaddrinfo` (#101220)"

This reverts commit 5f08fe4a2c.
This commit is contained in:
Kumar Aditya 2023-01-22 14:17:01 +05:30 committed by GitHub
parent 5f08fe4a2c
commit b53bad6dd0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 0 additions and 4 deletions

View file

@ -1,2 +0,0 @@
Avoid unexpected ``freeaddrinfo`` when :meth:`socket.socket.getaddrinfo`
fails. Patch by Sergey G. Brester.

View file

@ -6719,7 +6719,6 @@ socket_getaddrinfo(PyObject *self, PyObject *args, PyObject* kwargs)
error = getaddrinfo(hptr, pptr, &hints, &res0);
Py_END_ALLOW_THREADS
if (error) {
res0 = NULL; /* avoid unexpected free if res0 becomes not NULL */
set_gaierror(error);
goto err;
}
@ -6816,7 +6815,6 @@ socket_getnameinfo(PyObject *self, PyObject *args)
error = getaddrinfo(hostp, pbuf, &hints, &res);
Py_END_ALLOW_THREADS
if (error) {
res = NULL; /* avoid unexpected free if res becomes not NULL */
set_gaierror(error);
goto fail;
}