summaryrefslogtreecommitdiffstats
path: root/Python/dynload_stub.c
diff options
context:
space:
mode:
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>2023-08-23 10:09:55 (GMT)
committerGitHub <noreply@github.com>2023-08-23 10:09:55 (GMT)
commit61dbf46ae3df9d772bfd91b89ab61baeff97a12d (patch)
tree78e652c7a6b9d9f53908a8c663d82235a005bd66 /Python/dynload_stub.c
parent314c98d293765fb6b930c840e6f6ba80f201b3f7 (diff)
downloadcpython-61dbf46ae3df9d772bfd91b89ab61baeff97a12d.zip
cpython-61dbf46ae3df9d772bfd91b89ab61baeff97a12d.tar.gz
cpython-61dbf46ae3df9d772bfd91b89ab61baeff97a12d.tar.bz2
[3.12] gh-108342: Break ref cycle in SSLSocket._create() exc (GH-108344) (#108348)
Explicitly break a reference cycle when SSLSocket._create() raises an exception. Clear the variable storing the exception, since the exception traceback contains the variables and so creates a reference cycle. This test leak was introduced by the test added for the fix of GH-108310. (cherry picked from commit 64f99350351bc46e016b2286f36ba7cd669b79e3) Co-authored-by: Victor Stinner <vstinner@python.org>
Diffstat (limited to 'Python/dynload_stub.c')
0 files changed, 0 insertions, 0 deletions