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                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to