On Mon, 2009-06-15 at 14:30 +0200, Dr. Stephen Henson wrote: > > I was trying curl/libcurl compiled against OpenSSL 0.9.9. > > I noticed a very strange behaviour that I was able to workaround with a > > couple of sleep(). > > > > Curl fails to connect with: > > curl: (52) SSL read: error:140943F2:SSL routines:SSL3_READ_BYTES:sslv3 > > alert unexpected message, errno 11 > > > > The behaviour is proper of the 0.9.9, neither 0.9.8 or 1.0.0 are > > affected, however I'd like to understand which is the cause. > > > > I'm not sure what you mean by that. 0.9.9 will never be released but 1.0.0 > will. Are you saying that 1.0.0 snapshots work OK? > yes 1.0.0 works ok.
However I can't understand which is the difference between 0.9.9 and 1.0.0 which makes things working... I diff-ed the code between 0.9.9 and 1.0.0, but I can't find any difference close to sleep() I put. This is just to have a better knowledge of one of the OpenSSL internals, probably obscure to me ;-) Best, -- Emanuele Cesena <emanuele.ces...@gmail.com> Il corpo non ha ideali ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org