From 6fff5ef8a91e9297b2477b5ee29750bf11dc96a9 Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Fri, 8 Oct 2021 13:43:55 -0700 Subject: tls: shutdown openssl context on app close Type: improvement Signed-off-by: Florin Coras Change-Id: Ie0fde16fb4e41637169474628808fddf343884f3 --- src/plugins/tlsopenssl/tls_openssl.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/plugins') diff --git a/src/plugins/tlsopenssl/tls_openssl.c b/src/plugins/tlsopenssl/tls_openssl.c index 3041047a71e..add6d7e0850 100644 --- a/src/plugins/tlsopenssl/tls_openssl.c +++ b/src/plugins/tlsopenssl/tls_openssl.c @@ -931,6 +931,8 @@ openssl_app_close (tls_ctx_t * ctx) openssl_ctx_t *oc = (openssl_ctx_t *) ctx; session_t *app_session; + SSL_shutdown (oc->ssl); + /* Wait for all data to be written to tcp */ app_session = session_get_from_handle (ctx->app_session_handle); if (BIO_ctrl_pending (oc->rbio) <= 0 -- cgit 1.2.3-korg