> Hi, > > I have a problem using OpenSSL on Windows platform. Version 0.9.7g and > 0.9.8. > > I created a simple file transfer application which transfers files > between two computers using SSL connection. This is a multithreaded > application and the file transfer separated to an other thread in this > application. It works perfectly using broadband connection utilizing > minimal CPU usage but when I use dial-up connections (I mean 56k modem) > then the CPU usage on the modem side is always 100% and on the server > side the CPU usage is sometimes 50% sometimes 100% always varying > during the file transfer. > > I cannot explain why. Do you have any experience with this problem?
Most likely you are using non-blocking sockets and spinning, waiting for data to be received or sent. Broadband connections empty the buffers faster, so you spend time waiting for handoffs rather than buffers. Profile and see what the CPU is doing. DS ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]