Darryl Miles <[email protected]> wrote on 2010/05/18 12:13:38:
>
> Joakim Tjernlund wrote:
> > Sure, but this is the BIO interface and I am at loss on how to do this
> > with BIO. It seems like I am stuck somewhere inside BIO and it keeps
> > retrying.
>
>  From my understanding, your patches are against the "default BIO
> implementations for sockets" not against the BIO interface per se.

Yes

>
> You did not confirm if you had the sockets in non-blocking mode or not
> (at the time you observed the condition for which the patch improved).

As far as I can tell it is in non blocking mode. Can one have
EAGAIN otherwise?

>
> Also confirm:
>   * Your platform (and OS version)

Linux 2.4 and 2.6, cross compiled from x86 to PowerPC

>   * Your OpenSSL library version and

Very old, 0.9.7d. About to upgrade and that when I remembered the old patch

>   * If the library was compiled yourself or was supplied by a vendor (if
> a vendor the version information they provide for it).

Complied by myself with cross gcc 3.4.6

>
>
> Writing a simple/small test case should not be an issue, the same
> application which can be used for server or client end maybe with
> different command line options.

Not for me, The SLL stuff is embedded here and there in the webserver
we use (GoAhead) and I don't know enough openSLL to write one.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to