Richard Oudkerk added the comment:

The only real reason for implementing SocketIO in pure Python is because read() 
and write() do not work on Windows with sockets.  (I think there are also a few 
complications involving SSL sockets and the close() method.)

On Windows I have implemented a file object type in C which works with pipe 
handles.  I hope to use it in multiprocessing at some point.  It would not be 
too difficult to support sockets as well and use that instead of SocketIO.  For 
Unix, FileIO can be used instead of SocketIO.

----------

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

Reply via email to