|author||Bill Blough <email@example.com>||Tue Dec 04 04:11:29 2018 +0000|
|committer||Bill Blough <firstname.lastname@example.org>||Tue Dec 04 04:11:29 2018 +0000|
Fix memory leak in ssl connection The ssl stream is only freed if axis2_http_sender is used to initiate the connection. Direct use of axis2_http_client causes a memory leak since the SSL stream is never properly freed. This commit frees the stream in http_client, and adds safeguards to axis2_ssl_stream_free to prevent issues if called again (such as from http_sender).