diff options
Diffstat (limited to 'pjnath/src/pjnath/stun_sock.c')
-rw-r--r-- | pjnath/src/pjnath/stun_sock.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/pjnath/src/pjnath/stun_sock.c b/pjnath/src/pjnath/stun_sock.c index 5623a164..8aa6dc9a 100644 --- a/pjnath/src/pjnath/stun_sock.c +++ b/pjnath/src/pjnath/stun_sock.c @@ -474,11 +474,7 @@ static void stun_sock_destructor(void *obj) } */ - if (stun_sock->pool) { - pj_pool_t *pool = stun_sock->pool; - stun_sock->pool = NULL; - pj_pool_release(pool); - } + pj_pool_safe_release(&stun_sock->pool); TRACE_(("", "STUN sock %p destroyed", stun_sock)); |