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]

Reply via email to