]> git.ipfire.org Git - thirdparty/asterisk.git/commit
chan_pjsip: Serialize INVITE creation on DTMF attended transfer
authorMike Bradeen <mbradeen@sangoma.com>
Mon, 5 May 2025 18:05:15 +0000 (12:05 -0600)
committerGeorge Joseph <gjoseph@sangoma.com>
Thu, 26 Jun 2025 18:15:04 +0000 (12:15 -0600)
commit99402536cbf64e284507d0228e5b10f83ddc57b2
treeab43b9dca5f939a2948c0c1e55e71cd40e9245d1
parentccdcc18decd20682a6688d7e9e090d0d96d59753
chan_pjsip: Serialize INVITE creation on DTMF attended transfer

When a call is transfered via DTMF feature code, the Transfer Target and
Transferer are bridged immediately.  This opens the possibilty of a race
condition between the creation of an INVITE and the bridge induced colp
update that can result in the set caller ID being over-written with the
transferer's default info.

Fixes: #1234
(cherry picked from commit a5ac74ef68535f1db0496465a664eb99bd3ff2a7)
channels/chan_pjsip.c