asterisk*CLI> core show channels verbose
Channel Context Extension Prio State Application Data CallerID Duration Accountcode PeerAccount BridgeID
Message/ast_msg_queu messages h 2 Up Hangup (Empty) 635:28:3
I came across the below topic:
My question is, why is it stuck at hangup() VS any other portion of the dialplan? And if someone can please explain why this channel needs to active at all times? Meaning: Isn’t SMS in Asterisk like a regular SIP call where you call a dialplan to send the message? If so, then why can’t we handle that like a regular call?
It calls dialplan, but because messages are quick it uses a single channel to handle them and to stop threads from starting/stopping for each and every message it uses the same one. Is there an actual problem you’re encountering?