Occasionally, a DTMF tone will bring down my asterisk system.
Sequence of events:
- I dial an extension with the asterisk CDR I want to send the DTMF to embedded in the extension like so: “777”.
- I lookup the channel ID for the channel on the other side of the bridge to the CDR above.
- I send a DTMF to the channel ID found in 2 using
SendDTMF
. - If a customer hangs up after step 2 but before the DTMF is sent, Asterisk crashes (or ends somehow gracefully? I can’t find a core dump).
Can anyone give any insight into why this is or how I can be safer about sending this DTMF?