diff options
Diffstat (limited to 'channels/chan_sip.c')
-rw-r--r-- | channels/chan_sip.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c index c1478a53c..a937c053a 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -12841,8 +12841,10 @@ static int sip_park(struct ast_channel *chan1, struct ast_channel *chan2, struct /* Could not start thread */ free(d); /* We don't need it anymore. If thread is created, d will be free'd by sip_park_thread() */ + pthread_attr_destroy(&attr); return 0; } + pthread_attr_destroy(&attr); } return -1; } |