[asterisk-bugs] [Asterisk 0018761]: SoftHangup not effective on 1.8.2.3
Asterisk Bug Tracker
noreply at bugs.digium.com
Mon Feb 7 11:27:30 CST 2011
A NOTE has been added to this issue.
======================================================================
https://issues.asterisk.org/view.php?id=18761
======================================================================
Reported By: jkister
Assigned To:
======================================================================
Project: Asterisk
Issue ID: 18761
Category: Applications/app_softhangup
Reproducibility: always
Severity: major
Priority: normal
Status: feedback
Asterisk Version: 1.8.2.3
JIRA:
Regression: No
Reviewboard Link:
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Request Review:
======================================================================
Date Submitted: 2011-02-07 09:45 CST
Last Modified: 2011-02-07 11:27 CST
======================================================================
Summary: SoftHangup not effective on 1.8.2.3
Description:
I am trying to use SoftHangup in my dialplan, but it's either not
working or I'm not using it correctly.
when i'm on the console, i see:
pbx1*CLI> core show channels
Channel Location State Application(Data)
SIP/vgw1-000000a2 2156181505 at inbound:1 Up AppDial((Outgoing Line))
SIP/143-0000009f s at macro-SaferSIPDial Up Dial(SIP/99302156181505 at vgw1,,
2 active channels
1 active call
194 calls processed
pbx1*CLI>
in my dialplan, i have:
exten => s,1,Set(CHAN=${SHELL(asterisk -rx "core show channels" | awk
'/^SIP\/vgw1-/ { print $1 }' | head -1)})
exten => s,n,SoftHangup(${CHAN})
exten => s,n,Wait(2)
When I dial the extension to invoke the above dialplan code, the console
shows:
-- Executing [s at nineoneone:10] SoftHangup("SIP/111-000000a3",
"SIP/vgw1-000000a2") in new stack
but the SIP/vgw1-000000a2 is still active. If I use 'channel request
hangup SIP/vgw1-000000a2', the call is dropped instantly.
======================================================================
----------------------------------------------------------------------
(0131573) jkister (reporter) - 2011-02-07 11:27
https://issues.asterisk.org/view.php?id=18761#c131573
----------------------------------------------------------------------
ends up a newline character was getting inside my ${CHAN}.
appending " | tr -d '\n'" to my shell command fixed the problem.
sorry for the noise, please close.
Issue History
Date Modified Username Field Change
======================================================================
2011-02-07 11:27 jkister Note Added: 0131573
======================================================================
More information about the asterisk-bugs
mailing list