summaryrefslogtreecommitdiff
path: root/pjsip/src/pjsip/sip_transport_tls.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjsip/src/pjsip/sip_transport_tls.c')
-rw-r--r--pjsip/src/pjsip/sip_transport_tls.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/pjsip/src/pjsip/sip_transport_tls.c b/pjsip/src/pjsip/sip_transport_tls.c
index c1789641..d325c03d 100644
--- a/pjsip/src/pjsip/sip_transport_tls.c
+++ b/pjsip/src/pjsip/sip_transport_tls.c
@@ -603,12 +603,8 @@ static void lis_on_destroy(void *arg)
}
if (listener->factory.pool) {
- pj_pool_t *pool = listener->factory.pool;
-
PJ_LOG(4,(listener->factory.obj_name, "SIP TLS transport destroyed"));
-
- listener->factory.pool = NULL;
- pj_pool_release(pool);
+ pj_pool_safe_release(&listener->factory.pool);
}
}