> Hi Victor,
>
> One Linux is Fedora 5, the other is another embedded Linux
> running on MIPS,
> both are 2.6.x vintage and therefore may share the same networking stack
> heritage.  However, on both separate systems:
>
> App+gSoap+TCP/IP+50% packet loss congestion => works fine
>
> App+gSoap+OpenSSL+TCP/IP+50% packet loss congestion => randomly blocks
>
> This is why I brought the question here for some guidance on what to
> look at.  I figured this group might have a better idea.  As it is, I
> believe that everyone will point a finger elsewhere...lol  Such is
> life in complex systems.
>
> Thanks again,
> Mark

For what it's worth, if we're sure it's blocking in a read/write low-level
function, the problem almost has to be that the descriptor is not set
non-blocking (or was set back to blocking). You can use fcntl(F_GETFL) to
check.

DS


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to