Review Board 1.7.16


res_pjsip_refer: Fix occasional unexpected BYE sent after receiving a REFER.

Review Request #4460 - Created March 4, 2015 and submitted

rmudgett
13
ASTERISK-24755
Reviewers
asterisk-dev
Asterisk
A race condition happened between initiating a transfer and requesting
that a dialog termination be delayed.  Occasionally, the transferrer
channels would exit the bridge and hangup before the dialog termination
was requested.

* Made request dialog termination delay before initiating the transfer
action.  If the transfer fails then cancel the delayed dialog termination
request.
The testsuite tests/channels/pjsip/ tests still pass with the patch.
Review request changed
Updated (March 10, 2015, 11:25 a.m.)
  • changed from pending to submitted
Committed in revision 432687

https://reviewboard.asterisk.org/ runs on a server provided by Digium, Inc. and uses bandwidth donated to the open source Asterisk community by API Digital Communications in Huntsville, AL USA.
Please report problems with this site to asteriskteam@digium.com.