summaryrefslogtreecommitdiff
path: root/src/waitress/wasyncore.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/waitress/wasyncore.py')
-rw-r--r--src/waitress/wasyncore.py36
1 files changed, 17 insertions, 19 deletions
diff --git a/src/waitress/wasyncore.py b/src/waitress/wasyncore.py
index debe0e4..9a68c51 100644
--- a/src/waitress/wasyncore.py
+++ b/src/waitress/wasyncore.py
@@ -51,33 +51,31 @@ in the stdlib will be dropped soon. It is neither a copy of the 2.7 asyncore
nor the 3.X asyncore; it is a version compatible with either 2.7 or 3.X.
"""
-from . import compat
-from . import utilities
-
-import logging
-import select
-import socket
-import sys
-import time
-import warnings
-
-import os
from errno import (
+ EAGAIN,
EALREADY,
- EINPROGRESS,
- EWOULDBLOCK,
+ EBADF,
+ ECONNABORTED,
ECONNRESET,
+ EINPROGRESS,
+ EINTR,
EINVAL,
- ENOTCONN,
- ESHUTDOWN,
EISCONN,
- EBADF,
- ECONNABORTED,
+ ENOTCONN,
EPIPE,
- EAGAIN,
- EINTR,
+ ESHUTDOWN,
+ EWOULDBLOCK,
errorcode,
)
+import logging
+import os
+import select
+import socket
+import sys
+import time
+import warnings
+
+from . import compat, utilities
_DISCONNECTED = frozenset({ECONNRESET, ENOTCONN, ESHUTDOWN, ECONNABORTED, EPIPE, EBADF})