socket.SO_REUSEADDR
Ng Pheng Siong
ngps at madcap.dyndns.org
Fri Apr 21 05:52:22 EDT 2000
According to Michael Ströder <michael.stroeder at inka.de>:
> Ng Pheng Siong wrote:
> > self.socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
>
> And with M2Crypto? (AttributeError: setsockopt)
Hmm, gotta add the method, then.
But M2Crypto already does it for you:
class Connection:
def __init__(self, ctx, sock=None):
self.ctx=ctx
self.ssl=m2.ssl_new(self.ctx.ctx)
if sock is not None:
self.socket=sock
else:
self.socket=socket.socket(socket.AF_INET, socket.SOCK_STREAM)
# XXX debugging
self.socket.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
Cheers.
--
Ng Pheng Siong <ngps at post1.com> * http://www.post1.com/home/ngps
More information about the Python-list
mailing list