dect
/
asterisk
Archived
13
0
Fork 0
This repository has been archived on 2022-02-17. You can view files and clone it, but cannot push or open issues or pull requests.
asterisk/channels
rmudgett 8058eaa1e7 Reentrancy problem if outgoing call gets different B channel than requested.
The chan_dahdi pri_fixup_principle() routine needs to protect the Asterisk
channel with the channel lock when it changes the technology private
pointer to a new private structure.

* Added lock protection while pri_fixup_principle() moves a call from one
private structure to another.

* Made some pri_fixup_principle() messages more meaningful.

Partial backport from v1.8 -r300714.


git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@307623 f38db490-d61c-443f-a65b-d21fe96a405b
2011-02-11 00:29:17 +00:00
..
h323 Comment out a rule that likes to break the chan_h323 build randomly. 2010-06-04 19:47:41 +00:00
misdn Occasionally losing use of B channels in chan_misdn. 2009-10-01 23:18:28 +00:00
DialTone.h git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:24:39 +00:00
Makefile Ensure that user-provided CFLAGS and LDFLAGS are honored. 2009-07-21 13:04:44 +00:00
answer.h git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:24:39 +00:00
busy_tone.h rename these files so as to avoid conflicts when users update their working copies and have unversioned files already in place 2008-11-26 20:21:04 +00:00
chan_agent.c Have the DEADLOCK_AVOIDANCE macro warn when an unlock fails, to help catch potentially large software bugs. 2010-07-02 21:36:39 +00:00
chan_alsa.c Transmit silence when reading DTMF in ast_readstring. 2010-09-09 20:06:31 +00:00
chan_dahdi.c Reentrancy problem if outgoing call gets different B channel than requested. 2011-02-11 00:29:17 +00:00
chan_features.c Disable chan_features by default in menuselect 2007-06-07 19:46:10 +00:00
chan_gtalk.c Fix incorrect parsing in chan_gtalk when xmpp contains extra whitespaces 2009-03-31 16:37:12 +00:00
chan_h323.c Have the DEADLOCK_AVOIDANCE macro warn when an unlock fails, to help catch potentially large software bugs. 2010-07-02 21:36:39 +00:00
chan_iax2.c Get rid of the annoying startup and shutdown errors on OS X. 2010-12-01 00:20:05 +00:00
chan_local.c Set hangup cause in local_hangup 2011-02-03 20:36:34 +00:00
chan_mgcp.c Revert API change in release branches 2010-03-17 16:25:52 +00:00
chan_misdn.c Transmit silence when reading DTMF in ast_readstring. 2010-09-09 20:06:31 +00:00
chan_nbs.c This is a big improvement over the current CDR fixes. It may still need refinement, but this won't have as many folks bothered. 2007-04-09 18:32:07 +00:00
chan_oss.c Don't access o->next after freeing o on unload 2010-10-15 02:13:17 +00:00
chan_phone.c Transmit silence when reading DTMF in ast_readstring. 2010-09-09 20:06:31 +00:00
chan_sip.c Fix comparison for REFER Replaces tags with pedantic=yes 2011-02-08 20:05:13 +00:00
chan_skinny.c Revert API change in release branches 2010-03-17 16:25:52 +00:00
chan_vpb.cc Fix crash on VPB exception when no hardware is present. 2009-11-05 19:14:25 +00:00
gentone-ulaw.c git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:24:39 +00:00
gentone.c git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:24:39 +00:00
iax2-parser.c Merge code associated with AST-2009-006 2009-09-03 18:32:32 +00:00
iax2-parser.h Merge code associated with AST-2009-006 2009-09-03 18:32:32 +00:00
iax2-provision.c AST-2009-005 2009-08-10 19:15:57 +00:00
iax2-provision.h useless 'extern' and trailing whitespace removal 2006-03-31 10:11:10 +00:00
iax2.h Merge code associated with AST-2009-006 2009-09-03 18:32:32 +00:00
misdn_config.c Fix memory leak if chan_misdn config parameter is repeated. 2009-10-08 16:33:06 +00:00
ring10.h git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:24:39 +00:00
ring_tone.h rename these files so as to avoid conflicts when users update their working copies and have unversioned files already in place 2008-11-26 20:21:04 +00:00