summaryrefslogtreecommitdiff
path: root/res
diff options
context:
space:
mode:
authorzuul <zuul@gerrit.asterisk.org>2016-07-22 02:22:03 -0500
committerGerrit Code Review <gerrit2@gerrit.digium.api>2016-07-22 02:22:03 -0500
commite3fbb4e099f9e642d74614d080443abe4e450802 (patch)
tree8aaa2e04c2c32bad4e34c65363529ed4ef0d9a02 /res
parent80a989910077e0df020d754252c32cfbb8c5578f (diff)
parent5997ec7c9e70f3b12afb948c421355fb87aed44e (diff)
Merge "res_pjsip_pubsub: fixed a bug when pjsip_tx_data_dec_ref is called twice." into 13
Diffstat (limited to 'res')
-rw-r--r--res/res_pjsip_pubsub.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/res/res_pjsip_pubsub.c b/res/res_pjsip_pubsub.c
index f0e921cb8..3ac3f342f 100644
--- a/res/res_pjsip_pubsub.c
+++ b/res/res_pjsip_pubsub.c
@@ -2271,7 +2271,7 @@ static int send_notify(struct sip_subscription_tree *sub_tree, unsigned int forc
}
if (sip_subscription_send_request(sub_tree, tdata)) {
- pjsip_tx_data_dec_ref(tdata);
+ /* do not call pjsip_tx_data_dec_ref(tdata). The pjsip_dlg_send_request deletes the message on error */
return -1;
}