mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-03 04:16:43 +00:00
Merged revisions 114931 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk ........ r114931 | russell | 2008-05-01 12:28:25 -0500 (Thu, 01 May 2008) | 4 lines Clarify the deprecation notice about Macro() to note that it will not be removed for the sake of backwards compatibility, since it is a non-trivial task to convert existing large dialplans that depend on Macro() to use GoSub(), instead. ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.0@114932 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -89,7 +89,12 @@ Applications:
|
||||
Gosub()/Return() applications. To replace MacroExclusive(), we have
|
||||
introduced dialplan functions LOCK(), TRYLOCK(), and UNLOCK(). You may use
|
||||
these functions in any location where you desire to ensure that only one
|
||||
channel is executing that path at any one time.
|
||||
channel is executing that path at any one time. The Macro() applications
|
||||
are deprecated for performance reasons. However, since Macro() has been
|
||||
around for a long time and so many dialplans depend heavily on it, it will
|
||||
not be removed for the sake of backwards compatibility. It is also worth
|
||||
noting that using both Macro() and GoSub() at the same time is _heavily_
|
||||
discouraged.
|
||||
* Read() now sets a READSTATUS variable on exit. It does NOT automatically
|
||||
return -1 (and hangup) anymore on error. If you want to hangup on error,
|
||||
you need to do so explicitly in your dialplan.
|
||||
|
||||
Reference in New Issue
Block a user