Changeset 4839


Ignore:
Timestamp:
May 8, 2014 9:21:04 AM (7 years ago)
Author:
bennylp
Message:

Fixed #1766: Assertion due to stray retransmit timer in UAC transaction completed state

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/src/pjsip/sip_transaction.c

    r4807 r4839  
    31743174 
    31753175    if (event->type == PJSIP_EVENT_TIMER) { 
    3176         /* Must be the timeout timer. */ 
    3177         pj_assert(event->body.timer.entry == &tsx->timeout_timer); 
     3176        /* Ignore stray retransmit event 
     3177         *  https://trac.pjsip.org/repos/ticket/1766 
     3178         */ 
     3179        if (event->body.timer.entry != &tsx->timeout_timer) 
     3180            return PJ_SUCCESS; 
    31783181 
    31793182        /* Move to Terminated state. */ 
Note: See TracChangeset for help on using the changeset viewer.