chan_pjsip: Transmit REFER waits for the REFER result setting TRANSFERSTATUS

Previously, when a Transfer (REFER) was performed, chan_pjsip would set
the TRANSFERSTATUS to SUCCESS when the REFER was queued up.  This did not
reflect a successful/unsuccessful transfer the way chan_sip did.
Added a callback module to process the refer subscription information.

Now depends on res_pjsip_pubsub so call transfer progress can be monitored
and reported

ASTERISK-26968 #close
Reported-by: Dan Cropp

Change-Id: If6c27c757c66f71e8b75e3fe49da53ebe62395dc
This commit is contained in:
Dan Cropp
2019-04-02 14:42:44 -05:00
committed by George Joseph
parent f73fb5fdb1
commit f4896703b9
2 changed files with 143 additions and 3 deletions

View File

@@ -0,0 +1,5 @@
Subject: chan_pjsip
Subject: Core
res_pjsip_pubsub is now required so call transfer progress can be monitored
and reported in the channel variable TRANSFERSTATUS.