Serhiy Storchaka added the comment:
Thank you Martin for clarification. Now I see the problem.
Here is regenerated for Rietveld patch.
Perhaps more safe will be not close socket, but only set the _closed attribute
so that it will be closed just after closing SocketIO.
if h.sock:
h.sock._closed = True
h.sock = None
But this is even more tricky.
Yet one approach is to implement __del__() method in the socket.socket class.
But this breaks existing tests.
----------
Added file: http://bugs.python.org/file33187/issue19524.diff
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue19524>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com