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

Reply via email to