Antoine Pitrou <pit...@free.fr> added the comment:

> This seems a flawed contract; either connect() should work (in which
> case the socket will need closing when it's finished with) or it should 
> fail, not connect and not require a close call (as it isn't connected)

socket.close() closes the file descriptor, not only the underlying network 
connection. Otherwise the file descriptor will stay open until the socket 
object is garbage collected.

----------
nosy: +pitrou

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue15179>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to