asterisk/channels
Richard Mudgett 64a32b3ad0 Merged revisions 224260 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
  r224260 | rmudgett | 2009-10-16 15:25:23 -0500 (Fri, 16 Oct 2009) | 18 lines
  
  Never released PRI channels when using Busy() or Congestion() dialplan apps.
  
  When the Busy() or Congestion() application is used towards ISDN (an ISDN
  progress is sent), the responding ISDN Disconnect or Release may contain
  the ISDN cause user busy or one of the congestion causes.  In chan_dahdi.c
  these causes will only set the needbusy or needcongestion flags and not
  activate the softhangup procedure.  Unfortunately only the latter can
  interrupt the endless wait loop of Busy()/Congestion().
  
  Result: PRI channels staying in state busy for the rest of asterisk life
  or until the other end times out and forces the call to clear.
  
  (issue #14292)
  Reported by: tomaso
  Patches:
        disc_rel_userbusy.patch uploaded by tomaso (license 564)
        (This patch is unrelated to the issue.)
........


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@224261 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2009-10-16 20:40:57 +00:00
..
h323 fixes some memory leaks and redundant conditions 2009-06-18 16:37:42 +00:00
misdn Whitespace change. 2009-10-02 01:49:25 +00:00
xpmr AST-2009-005 2009-08-10 19:20:57 +00:00
Makefile Merged revisions 207647 via svnmerge from 2009-07-21 13:28:04 +00:00
chan_agent.c Correct spelling of AGENTACCEPTDTMF in chan_agent. 2009-08-17 18:50:24 +00:00
chan_alsa.c Define side-effect-safe MIN and MAX macros and remove duplicate definitions from various files. 2009-07-28 13:49:46 +00:00
chan_bridge.c Merge the new Channel Event Logging (CEL) subsystem. 2009-06-26 15:28:53 +00:00
chan_console.c Recorded merge of revisions 222152 via svnmerge from 2009-10-06 01:24:24 +00:00
chan_dahdi.c Change ringt (ring timeout) styles to be consistent across chan_dahdi. 2009-10-07 20:08:14 +00:00
chan_gtalk.c Add JABBER_RECEIVE as a dialplan function, implement SendText in Jingle channels 2009-09-25 10:54:42 +00:00
chan_h323.c Always specify which RTP engine is desired for a new RTP instance. 2009-08-12 10:11:36 +00:00
chan_iax2.c Recorded merge of revisions 222152 via svnmerge from 2009-10-06 01:24:24 +00:00
chan_jingle.c Add JABBER_RECEIVE as a dialplan function, implement SendText in Jingle channels 2009-09-25 10:54:42 +00:00
chan_local.c Merged revisions 214940 via svnmerge from 2009-08-31 16:18:33 +00:00
chan_mgcp.c Add support for 'setvar=' for MGCP device lines, like other channel drivers provide. 2009-09-23 23:38:19 +00:00
chan_misdn.c Deadlock in channel masquerade handling 2009-10-07 22:58:38 +00:00
chan_multicast_rtp.c Merge the new Channel Event Logging (CEL) subsystem. 2009-06-26 15:28:53 +00:00
chan_nbs.c Merge the new Channel Event Logging (CEL) subsystem. 2009-06-26 15:28:53 +00:00
chan_oss.c AST-2009-005 2009-08-10 19:20:57 +00:00
chan_phone.c gcc 4.4: Remove a nop memset size 0 that annoys gcc 2009-09-13 17:34:11 +00:00
chan_phone.h rename DialTone.h to chan_phone.h because chan_phone.c is the only file using it 2008-05-28 20:00:21 +00:00
chan_sip.c Allow for adding message body to the SIP NOTIFY message 2009-10-14 17:48:57 +00:00
chan_skinny.c add Parkinglot info to sip show peer <foo> and skinny show line <foo> 2009-09-02 21:23:17 +00:00
chan_unistim.c Always specify which RTP engine is desired for a new RTP instance. 2009-08-12 10:11:36 +00:00
chan_usbradio.c AST-2009-005 2009-08-10 19:20:57 +00:00
chan_vpb.cc Fixing typos. Replaces "recieved" with "received" and "initilize" with "initialize" 2009-07-27 16:33:50 +00:00
console_board.c import the recent additions for video console into trunk, 2008-06-29 21:17:14 +00:00
console_gui.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
console_video.c (closes issue #13557) 2008-10-09 14:17:33 +00:00
console_video.h implement the 'freeze' function for incoming frames; 2008-06-30 15:45:15 +00:00
iax2-parser.c Merge code associated with AST-2009-006 2009-09-03 16:31:54 +00:00
iax2-parser.h Merge code associated with AST-2009-006 2009-09-03 16:31:54 +00:00
iax2-provision.c AST-2009-005 2009-08-10 19:20:57 +00:00
iax2-provision.h Don't reload a configuration file if nothing has changed. 2007-08-16 21:09:46 +00:00
iax2.h Merge code associated with AST-2009-006 2009-09-03 16:31:54 +00:00
misdn_config.c Merged revisions 222797 via svnmerge from 2009-10-08 16:44:33 +00:00
sig_analog.c Add a few missing events to analog_handle_event. 2009-10-05 19:20:36 +00:00
sig_analog.h Add a few missing events to analog_handle_event. 2009-10-05 19:20:36 +00:00
sig_pri.c Merged revisions 224260 via svnmerge from 2009-10-16 20:40:57 +00:00
sig_pri.h Prevent deadlock if chan_dahdi attempts to change PRI channel names. 2009-10-01 19:48:58 +00:00
vcodecs.c Const-ify the world (or at least a good part of it) 2009-05-21 21:13:09 +00:00
vgrabbers.c free memory used by the x11 grabber when closing it. 2008-07-14 16:50:54 +00:00