> 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