Is there a description somewhere of what these non-blocking I/O bugs are? I'm using 0.9.6 and use non-blocking I/O (under Windows and Linux) as the principal communications mechanism. With product release imminent, I don't want to send out something that has hidden intermittent bugs, and your comment makes me wonder whether I shouldn't reimplement using blocking I/O in a separate thread (in Windows, at least).
- Martin Kochanski. Dr Stephen Henson wrote: >Unfortunately there are quite a few problems >with the filtering BIO and non-blocking I/O. > >This is always a bit tricky because some kind of internal state often needs to >be maintained. The standard OpenSSL BIOs had been unchanged from SSLeay days >until fairly recently and had several bugs in their non-blocking I/O behaviour: >there's at least one remaining. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]