[Checkins] SVN: zc.ngi/trunk/src/zc/ngi/async.py Don't use SO_REUSEADDR on windows. It means something different there.
Jim Fulton
jim at zope.com
Tue Jan 19 18:28:29 EST 2010
Log message for revision 108277:
Don't use SO_REUSEADDR on windows. It means something different there.
Changed:
U zc.ngi/trunk/src/zc/ngi/async.py
-=-
Modified: zc.ngi/trunk/src/zc/ngi/async.py
===================================================================
--- zc.ngi/trunk/src/zc/ngi/async.py 2010-01-19 22:43:16 UTC (rev 108276)
+++ zc.ngi/trunk/src/zc/ngi/async.py 2010-01-19 23:28:29 UTC (rev 108277)
@@ -366,7 +366,8 @@
family = socket.AF_INET
self.create_socket(family, socket.SOCK_STREAM)
try:
- self.set_reuse_addr()
+ if sys.platform != 'win32':
+ self.set_reuse_addr()
self.logger.info("listening on %r", self.addr)
self.bind(addr)
self.listen(255)
@@ -438,7 +439,8 @@
family = socket.AF_INET
try:
self.create_socket(family, socket.SOCK_DGRAM)
- self.set_reuse_addr()
+ if sys.platform != 'win32':
+ self.set_reuse_addr()
self.logger.info("listening on udp %r", self.addr)
self.bind(addr)
except socket.error:
More information about the checkins
mailing list