From 745f6534c514010cc69e2306e1621e9d14ff5dba Mon Sep 17 00:00:00 2001 From: Dmitry Antipov Date: Thu, 26 Dec 2019 13:50:20 +0300 Subject: transport/socket: destroy notify mutex and condition variable Change-Id: Id74f829dc5c6a30d19e3c3ef42bcb938afc0d8e4 Updates: bz#1430623 Signed-off-by: Dmitry Antipov --- rpc/rpc-transport/socket/src/socket.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/rpc/rpc-transport/socket/src/socket.c b/rpc/rpc-transport/socket/src/socket.c index 483b6a33ca7..414952818aa 100644 --- a/rpc/rpc-transport/socket/src/socket.c +++ b/rpc/rpc-transport/socket/src/socket.c @@ -4693,6 +4693,11 @@ fini(rpc_transport_t *this) pthread_mutex_destroy(&priv->out_lock); pthread_mutex_destroy(&priv->cond_lock); pthread_cond_destroy(&priv->cond); + + GF_ASSERT(priv->notify.in_progress == 0); + pthread_mutex_destroy(&priv->notify.lock); + pthread_cond_destroy(&priv->notify.cond); + if (priv->use_ssl && priv->ssl_ssl) { SSL_clear(priv->ssl_ssl); SSL_free(priv->ssl_ssl); -- cgit