On Tue, Jan 26, 2010, Shotton, Fred wrote: > > I double checked that swapping BIO_CTRL_PENDING and BIO_CTRL_WPENDING in > modules/ssl/ssl_engine_io.c does NOT fix this. It results in a fatal alert, > without it the s_client hangs. My test is a little unusual in that I > copy/paste an HTTP GET request into the s_client session in a terminal > window and sometimes press "enter" for an extra linefeed, which probably > results in smaller than normally found packets of data on the wire. >
OK, I've simplified the OpenSSL code to unconditionally flush the data instead. The change is here: http://cvs.openssl.org/chngview?cn=19183 Please let me know if that solves the problem. If you can't apply that diff or pull the source from CVS you can try tomorrow's snapshot. Steve. -- Dr Stephen N. Henson. OpenSSL project core developer. Commercial tech support now available see: http://www.openssl.org ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [email protected] Automated List Manager [email protected]
