diff options
author | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-05-01 17:28:45 +0000 |
---|---|---|
committer | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-05-01 17:28:45 +0000 |
commit | 9c1ba3fa42920eb609126d7b27459c0378a6f610 (patch) | |
tree | dbd3b9abdca9ea3224c700b15f7135a9b790972a /UPGRADE.txt | |
parent | 355569addd34330cf14d8cd7291ceabe0507bd11 (diff) |
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: http://svn.digium.com/svn/asterisk/branches/1.6.0@114932 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'UPGRADE.txt')
-rw-r--r-- | UPGRADE.txt | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/UPGRADE.txt b/UPGRADE.txt index f7d449232..1a10842ae 100644 --- a/UPGRADE.txt +++ b/UPGRADE.txt @@ -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. |