Hello, > I am having some issues with a server application that is based on openSSL. > > Here are the details: > The server application uses OpenSSL ver. 0.9.7g and runs on AIX 5.3. > Sometimes when it processes a client request the SSL_accept() function > returns an error -1 and the SSL_get_error() function returns 5. I have to > say that I am not invoking the SSL_free() function when the error occurs as > a matter of fact, the application continues proccesing new conections > succesfully. The problem is that when the application brakes in the > SSL_accept() function due to the error -1 | 5 it loses performance and > starts having problems to process new conections. > > I have found some threads in forums asking for help on issues with this same > behaviour in the same platform but no body has given an advice. > > I wonder if what is happening with the application is consider a bug. > > I will appreciate for any advice or tip that you can give me to make my > application works avoiding this issue. This error means SSL_ERROR_SYSCALL and you may get system errno code for further problem investigation. You may also need to look at your application logic, maybe some allocated memory is not released after this error occur, some filedescriptors not closed or even threads not cleared.
Best regards, -- Marek Marcola <[EMAIL PROTECTED]> ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]