summaryrefslogtreecommitdiff
path: root/pysnmp/carrier/asyncore/dgram/base.py
diff options
context:
space:
mode:
Diffstat (limited to 'pysnmp/carrier/asyncore/dgram/base.py')
-rw-r--r--pysnmp/carrier/asyncore/dgram/base.py22
1 files changed, 12 insertions, 10 deletions
diff --git a/pysnmp/carrier/asyncore/dgram/base.py b/pysnmp/carrier/asyncore/dgram/base.py
index f103e781..e456da20 100644
--- a/pysnmp/carrier/asyncore/dgram/base.py
+++ b/pysnmp/carrier/asyncore/dgram/base.py
@@ -4,20 +4,22 @@
# Copyright (c) 2005-2019, Ilya Etingof <etingof@gmail.com>
# License: http://snmplabs.com/pysnmp/license.html
#
-import socket
import errno
-import sys
-from pysnmp.carrier.asyncore.base import AbstractSocketTransport
-from pysnmp.carrier import sockfix, sockmsg, error
+import socket
+
from pysnmp import debug
+from pysnmp.carrier import sockmsg, error
+from pysnmp.carrier.asyncore.base import AbstractSocketTransport
# Ignore these socket errors
-SOCK_ERRORS = {errno.ESHUTDOWN: True,
- errno.ENOTCONN: True,
- errno.ECONNRESET: False,
- errno.ECONNREFUSED: False,
- errno.EAGAIN: False,
- errno.EWOULDBLOCK: False}
+SOCK_ERRORS = {
+ errno.ESHUTDOWN: True,
+ errno.ENOTCONN: True,
+ errno.ECONNRESET: False,
+ errno.ECONNREFUSED: False,
+ errno.EAGAIN: False,
+ errno.EWOULDBLOCK: False
+}
if hasattr(errno, 'EBADFD'):
# bad FD may happen upon FD closure on n-1 select() event