Opened 11 years ago
Closed 11 years ago
#1766 closed defect (fixed)
Assertion due to stray retransmit timer in UAC transaction completed state
Reported by: | bennylp | Owned by: | bennylp |
---|---|---|---|
Priority: | normal | Milestone: | release-2.3 |
Component: | pjsip | Version: | trunk |
Keywords: | Cc: | ||
Backport to 1.x milestone: | Backported: | no |
Description
A stray timer may be emitted in UAC transaction completed state (tsx_on_state_completed_uac()) due to concurrency. This happens when state transmission occurs simultaneously when the timer is being fired.
We could safely ignore this.
The assertion info is as follows:
(gdb) frame 4 #4 0x00007fffb7368eba in tsx_on_state_completed_uac at ../src/pjsip/sip_transaction.c:3177 3177 pj_assert(event->body.timer.entry == &tsx->timeout_timer);
Thank you Joshua Colp for the report.
Change History (1)
comment:1 Changed 11 years ago by bennylp
- Resolution set to fixed
- Status changed from new to closed
Note: See
TracTickets for help on using
tickets.
In 4839: