diff options
author | elie <elie> | 2013-09-02 06:08:28 +0000 |
---|---|---|
committer | elie <elie> | 2013-09-02 06:08:28 +0000 |
commit | 08d00572d57f6e12f98ea895a45e45970b167e1e (patch) | |
tree | b4800d60f3e4b1226dd8b196be15028aeed01232 /pysnmp/carrier | |
parent | b704ce7e0d59189ab63d9ea1fa17b25017cc4dce (diff) | |
download | pysnmp-08d00572d57f6e12f98ea895a45e45970b167e1e.tar.gz |
sockets now configured with SO_REUSEADDR option to fix possible
Windows error 10048.
Diffstat (limited to 'pysnmp/carrier')
-rw-r--r-- | pysnmp/carrier/asynsock/base.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pysnmp/carrier/asynsock/base.py b/pysnmp/carrier/asynsock/base.py index 4316f35..6e9d0db 100644 --- a/pysnmp/carrier/asynsock/base.py +++ b/pysnmp/carrier/asynsock/base.py @@ -41,6 +41,7 @@ class AbstractSocketTransport(asyncore.dispatcher, AbstractTransport): # socket and postpone transport registration at dispatcher # till AsynsockDispatcher invokes registerSocket() + sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) sock.setblocking(0) self.set_socket(sock) |