From 37ebdf0a866457ce825d0ff6e498a10938895760 Mon Sep 17 00:00:00 2001 From: Christian Heimes Date: Mon, 3 May 2021 09:38:56 +0200 Subject: bpo-44011: Fix asyncio tests without ssl module (GH-25840) Signed-off-by: Christian Heimes --- Lib/asyncio/sslproto.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Lib/asyncio/sslproto.py') diff --git a/Lib/asyncio/sslproto.py b/Lib/asyncio/sslproto.py index e71875ba9f..79734ab63d 100644 --- a/Lib/asyncio/sslproto.py +++ b/Lib/asyncio/sslproto.py @@ -12,7 +12,8 @@ from . import protocols from . import transports from .log import logger -SSLAgainErrors = (ssl.SSLWantReadError, ssl.SSLSyscallError) +if ssl is not None: + SSLAgainErrors = (ssl.SSLWantReadError, ssl.SSLSyscallError) class SSLProtocolState(enum.Enum): -- cgit v1.2.1