diff options
author | Richard Mudgett <rmudgett@digium.com> | 2016-09-21 15:10:29 -0500 |
---|---|---|
committer | Richard Mudgett <rmudgett@digium.com> | 2016-11-10 16:14:55 -0600 |
commit | 2e7fc56d3cb55b0fe200c0cb8f183e94698cfabc (patch) | |
tree | 89f5e99b17a26f8331d653fe4889bbd570e5cd8b /res/res_pjsip.c | |
parent | 71dc33356504e32b6ed4bbf6faaacb51a3602d10 (diff) |
res_pjsip: Fix tdata leaks in off nominal paths.
Change-Id: Ie83e06e88c2d60157775263b07e40b61718ac97b
Diffstat (limited to 'res/res_pjsip.c')
-rw-r--r-- | res/res_pjsip.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/res/res_pjsip.c b/res/res_pjsip.c index 153352f9f..8ac63204b 100644 --- a/res/res_pjsip.c +++ b/res/res_pjsip.c @@ -3555,6 +3555,7 @@ static pj_status_t endpt_send_request(struct ast_sip_endpoint *endpoint, pj_strbuf(&tdata->msg->line.req.method.name), endpoint ? ast_sorcery_object_get_id(endpoint) : "<unknown>"); ao2_t_ref(req_wrapper, -2, "Drop timer and routine ref"); + pjsip_tx_data_dec_ref(tdata); return ret_val; } |