Hi,
I’m using asterisk 13.11.2 and I have notice a channel up even though it’s not active anymore.
You can see the channel up for 2 hours doing nothing
CLI>pjsip show channels
Channel: PJSIP/01-A-A4934CFE2736-000006a7/TrySystem Up 02:13:47
Exten: s CLCID: “Intercom” <*46>
I have requested a hangup but asterisk is not hangingup the channel:
channel request hangup PJSIP/01-A-A4934CFE2736-000006a7
Requested Hangup on channel ‘PJSIP/01-A-A4934CFE2736-000006a7’
pjsip show channels
Channel: <ChannelId…> <State…> <Time…>
Exten: <DialedExten…> CLCID: <ConnectedLineCID…>
Channel: PJSIP/01-A-A4934CFE2736-000006a7/TrySystem Up 02:38:18
Exten: s CLCID: “Intercom” <*46>
What can I do to force a hangup?
Here is part of my dialplan:
exten => *46,1,Verbose(2,Paging)
same => n,AGI(Paging.agi)
;Variable returned from agi
same => n,NoOp(${AST_PAGE_DEVICES})
same => n,Set(CHANNEL(hangup_handler_push)=hdlr_vol_cisco,s,1(args))
same => n,Page(${AST_PAGE_DEVICES},b(paging_handler^addheader^1)is)
same => n,Hangup()
;Hangup handler
[hdlr_vol_cisco]
exten => s,1,NoOp()
same => n,NoCDR()
same => n,TrySystem(/usr/local/bin/python2.7 /var/lib/asterisk/agi-bin/Set_Volume_Down_Cisco.py)
same => n,Return()
;Predial handler
[paging_handler]
exten => addheader,1,Set(PJSIP_HEADER(add,Call-Info)=;Answer-After=0)
same => n,Return()