I am starting from a working Axis2c 1.6 / OpenSSL 0.9.8l configuration on Win 2008 R2 server.

I would like to upgrade that configuration to use OpenSSL 1.0, as I am seeing a 40K memory leak per request reported against 0.9.8l..

axis2_http_client_send() in core\transport\http\sender\http_client.c, line 408, is able to successfully write some data the first call to axutil_stream_write.

The next call to axutil_stream_write on line 414, where it writes the CRLF, fails. I have debugged it down to the writesocket call - a macro calling winsock send() - in the socket_write() method of openssl's bss_sock.c, line 158, and other than the -1 it returns, all seems good.

Running "openssl s_client -connect my.server.dns:443 -CAfile myCAFile" works fine when either openssl version is being used by my server.

Any suggestions on how to proceed?

TIA,
Steve


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to