From cf9c41c422de3774862db964fe3153086bad3f61 Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Tue, 9 Jul 2019 12:36:55 +0200 Subject: [PATCH] bpo-37322: Fix test_ssl.test_pha_required_nocert() ResourceWarning (GH-14662) Close the TLS connection in test_pha_required_nocert() of test_ssl to fix a ResourceWarning. --- Lib/test/test_ssl.py | 1 + 1 file changed, 1 insertion(+) diff --git a/Lib/test/test_ssl.py b/Lib/test/test_ssl.py index d2b9e2046d0..166e28683e2 100644 --- a/Lib/test/test_ssl.py +++ b/Lib/test/test_ssl.py @@ -2382,6 +2382,7 @@ class ThreadedEchoServer(threading.Thread): if self.server.chatty and support.verbose: sys.stdout.write(err.args[1]) # test_pha_required_nocert is expecting this exception + self.close() raise ssl.SSLError('tlsv13 alert certificate required') except OSError: if self.server.chatty: