Hi, Quick bug report: We've got a test suite which uses OpenSSL to check interoperability with our web server. The tests run fine under Solaris Sparc/Intel, IRIX, Tru64, HPUX, SCO, FreeBSD, etc, but the openssl binary under Linux just eats CPU time and doesn't do anything useful. Command line looks something like: openssl s_client -quiet -connect hydra.cam.zeus.co.uk 4567 -cert /tmp/zeustests31096/client.signed.pem -key /tmp/zeustests31096/client.privkey.pem -CAfile /tmp/zeustests31096/ca.cert.pem and running strace on the pid gives: select(4, [3], [3], NULL, NULL) = 1 (out [3]) getpid() = 32180 select(4, [0 3], [], NULL, NULL) = 1 (in [0]) read(0, "", 8192) = 0 select(4, [3], [3], NULL, NULL) = 1 (out [3]) getpid() = 32180 select(4, [0 3], [], NULL, NULL) = 1 (in [0]) read(0, "", 8192) = 0 select(4, [3], [3], NULL, NULL) = 1 (out [3]) add infinitum. All the keys were generated with OpenSSL. The binary will keep eating CPU until one kills it. This is talking to our webserver. We don't see this on any other platform, so there must be something strange that is specific to Linux. Looks like select() is saying there's data available, a read() is attempted but doesn't return any data, rinse and repeat. Anyone seen this? Thanks for the new release; especially the Solaris x86 fixes. Jon. -- Jonathan Thackray Tel: +44 1223 525000 Software Engineer Fax: +44 1223 525100 Zeus Technology http://www.zeus.com/ Newton House, Cambridge Business Park, Cambridge CB4 OWZ, England ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]