Amaury Forgeot d'Arc <[EMAIL PROTECTED]> added the comment: Note that Windows does not crash in such cases:
>>> import socket, _multiprocessing >>> obj = _multiprocessing.Connection(44977608) >>> obj.poll() IOError: [Errno 10038] An operation was attempted on something that is not a socket >>> s = socket.socket() >>> obj = _multiprocessing.Connection(s.fileno()) >>> obj.poll() False >>> s.close() >>> obj.poll() IOError: [Errno 10038] An operation was attempted on something that is not a socket So some "#ifndef MS_WINDOWS" should be enough... _______________________________________ Python tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue3321> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com