STINNER Victor <[EMAIL PROTECTED]> added the comment: Ooops, my previous patch was wrong (startswith => not startswith).
I tested python trunk test for poplib: with minor changes, all tests are ok except tests using SSL. I get a "select.error: (9, 'Bad file descriptor')" from asyncore. So I tried to synchronize python3 ssl with python2 trunk, but it depends on python2 trunk version of the socket module and this module is very complex and hard to port to python3. About EBADF error from select(), it may comes from missing makefile() method of the ssl socket wrapper. Added file: http://bugs.python.org/file11778/poplib_unicode-2.patch _______________________________________ Python tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue3727> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com