]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-33625: Release GIL for grp.getgr{nam,gid} and pwd.getpw{nam,uid} (GH-7081)
authorWilliam Grzybowski <wg@FreeBSD.org>
Fri, 7 Sep 2018 12:06:15 +0000 (09:06 -0300)
committerVictor Stinner <vstinner@redhat.com>
Fri, 7 Sep 2018 12:06:15 +0000 (14:06 +0200)
commit23e65b25557f957af840cf8fe68e80659ce28629
tree2401a515712164f1536892efd8e5f7fb1c0b87d8
parent25fa141487e61b94f15289619cb3af764cf65e58
bpo-33625: Release GIL for grp.getgr{nam,gid} and pwd.getpw{nam,uid} (GH-7081)

Release GIL on grp.getgrnam(), grp.getgrgid(), pwd.getpwnam() and
pwd.getpwuid() if reentrant variants of these functions are available.

Patch by William Grzybowski.
Misc/NEWS.d/next/Library/2018-05-23-17-07-54.bpo-33625.nzQgD8.rst [new file with mode: 0644]
Modules/grpmodule.c
Modules/pwdmodule.c
configure
configure.ac
pyconfig.h.in