aboutsummaryrefslogtreecommitdiffstats
path: root/UPGRADE.txt
diff options
context:
space:
mode:
authortilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b>2007-07-31 16:44:25 +0000
committertilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b>2007-07-31 16:44:25 +0000
commit38dc225767b6ebb7ac99bccd99514403e98d7ffa (patch)
tree1e6ba9c09df992424cf397045897f3638ef238db /UPGRADE.txt
parenta6e0cf8675ef4f51a2cfc7a4b77339cb3c2464a1 (diff)
Add func_lock, which creates dialplan mutexes, and note that the Macro apps are now deprecated.
(Closes issue #10264) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@77834 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'UPGRADE.txt')
-rw-r--r--UPGRADE.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/UPGRADE.txt b/UPGRADE.txt
index 16b177783..034ecaf30 100644
--- a/UPGRADE.txt
+++ b/UPGRADE.txt
@@ -71,6 +71,11 @@ Applications:
* DISA()'s fifth argument is now an options argument. If you have previously
used 'NOANSWER' in this argument, you'll need to convert that to the new
option 'n'.
+* Macro() is now deprecated. If you need subroutines, you should use the
+ 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.
CDR: