summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2014-01-06 10:41:41 +0100
committerVictor Stinner <victor.stinner@gmail.com>2014-01-06 10:41:41 +0100
commitc64dd322caf1fce6c61f4fdfbade537205cf7c9e (patch)
treedadc9544c43f885a4737941f442e078c240fbd35
parent295793fdfe3ed14066f458e06e6e7ef8936fe788 (diff)
downloadtrollius-c64dd322caf1fce6c61f4fdfbade537205cf7c9e.tar.gz
selector_events uses the new BACKPORT_SSL_CONTEXT constant
-rw-r--r--asyncio/selector_events.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/asyncio/selector_events.py b/asyncio/selector_events.py
index c7ee6fe..282c8e6 100644
--- a/asyncio/selector_events.py
+++ b/asyncio/selector_events.py
@@ -8,7 +8,6 @@ import collections
import errno
import functools
import socket
-import sys
try:
import ssl
except ImportError: # pragma: no cover
@@ -25,8 +24,6 @@ from .backport import wrap_error
from .backport_ssl import wrap_ssl_error
from .log import logger
-PY32 = (sys.version_info >= (3, 2))
-
class BaseSelectorEventLoop(base_events.BaseEventLoop):
"""Selector event loop.
@@ -598,7 +595,7 @@ class _SelectorSslTransport(_SelectorTransport):
else:
# Fallback for Python 3.3.
sslcontext = backport_ssl.SSLContext(ssl.PROTOCOL_SSLv23)
- if PY32:
+ if not backport_ssl.BACKPORT_SSL_CONTEXT:
sslcontext.options |= ssl.OP_NO_SSLv2
sslcontext.set_default_verify_paths()
sslcontext.verify_mode = ssl.CERT_REQUIRED