summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2010-09-06 12:47:53 +0000
committerBenny Prijono <bennylp@teluu.com>2010-09-06 12:47:53 +0000
commit061b74f3c8012fc45586e18a5f0edc33e7959f3b (patch)
tree24bff1ec98b44964016dcd2d646a96ac010e0a69
parent6e505d0f4b8b721da3c37f91e296a2a15bd74fb6 (diff)
Fixed ticket:1119: Crash if sending UPDATE fails in session timer module because network connectivity is lost (thanks Robbie Hanson for the fix!)
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3302 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjsip/src/pjsip-ua/sip_timer.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/pjsip/src/pjsip-ua/sip_timer.c b/pjsip/src/pjsip-ua/sip_timer.c
index bb97c3d0..f3fdb745 100644
--- a/pjsip/src/pjsip-ua/sip_timer.c
+++ b/pjsip/src/pjsip-ua/sip_timer.c
@@ -432,9 +432,6 @@ static void timer_cb(pj_timer_heap_t *timer_heap, struct pj_timer_entry *entry)
/* Print error message, if any */
if (status != PJ_SUCCESS) {
- if (tdata)
- pjsip_tx_data_dec_ref(tdata);
-
PJ_PERROR(2, (inv->pool->obj_name, status,
"Error in %s session timer",
(as_refresher? "refreshing" : "terminating")));