On Mon, 15 Aug 2005, Peter Hansen wrote:
> Tom Anderson wrote:
>
>> Only one socket can be bound to a given port at any time, so the second
>> instance of SpecialClass will get an exception from the bind call, and
>> will be stillborn. This is a bit of a crufty hack, though - you end up
>> with an open port on your machine for no good reason. If
>
> If you bind with self.sock.bind(('localhost', 4242)) instead, at least
> you don't have much of a security risk since the port won't be available
> for connections from outside the same machine.
Excellent suggestion, thanks!
> Using '' instead of 'localhost' means bind to *all* interfaces, not just
> the loopback one.
Doesn't '' mean 'bind to the *default* interface'?
tom
--
All we need now is a little energon and a lotta luck
--
http://mail.python.org/mailman/listinfo/python-list