]> git.ipfire.org Git - thirdparty/asterisk.git/commit
cdr.c: Remove assert in base_process_dial_end 02/3002/2
authorGeorge Joseph <gjoseph@digium.com>
Thu, 9 Jun 2016 15:33:48 +0000 (09:33 -0600)
committerRichard Mudgett <rmudgett@digium.com>
Thu, 9 Jun 2016 16:03:45 +0000 (11:03 -0500)
commitf0855358a64cea11567b64b4e8bf93aeb7ae1a73
tree283d404ce83afe6fe13c3b25a3c0dabbef199fd1
parentd21a77b325d814eca76290b11a276199841d8bfa
cdr.c: Remove assert in base_process_dial_end

Scenario: Caller blonde transfer
Bob calls Charlie who answers.
Bob puts Charlie on hold and calls Alice.
Before Alice answers, Bob transfers Charlie to Alice.

Charlie's channel triggers an assert because he gets an "ANSWERED"
event even though he never dialed anything. With recent changes to dial
events, this is now a valid scenario so the assert needed to be removed.

ASTERISK-26103 #close

Change-Id: I2679b517b696e7952ab7fb29403df9140e7d1de2
main/cdr.c