aboutsummaryrefslogtreecommitdiffstats
path: root/UPGRADE.txt
diff options
context:
space:
mode:
authorrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2008-05-01 17:28:45 +0000
committerrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2008-05-01 17:28:45 +0000
commit9c1ba3fa42920eb609126d7b27459c0378a6f610 (patch)
treedbd3b9abdca9ea3224c700b15f7135a9b790972a /UPGRADE.txt
parent355569addd34330cf14d8cd7291ceabe0507bd11 (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.txt7
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.