[asterisk-commits] lmadsen: branch 1.4 r253260 - /branches/1.4/doc/localchannel.txt
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Thu Mar 18 10:56:35 CDT 2010
Author: lmadsen
Date: Thu Mar 18 10:56:31 2010
New Revision: 253260
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=253260
Log:
Synchronize text in localchannels.txt and localchannels.tex.
(issue #16963)
Modified:
branches/1.4/doc/localchannel.txt
Modified: branches/1.4/doc/localchannel.txt
URL: http://svnview.digium.com/svn/asterisk/branches/1.4/doc/localchannel.txt?view=diff&rev=253260&r1=253259&r2=253260
==============================================================================
--- branches/1.4/doc/localchannel.txt (original)
+++ branches/1.4/doc/localchannel.txt Thu Mar 18 10:56:31 2010
@@ -320,7 +320,7 @@
exten => 2,1,Dial(SIP/PHONE_B,,L(60000:45000:15000))
[internal]
-exten => 4,1,Dial(Local/2 at services);
+exten => 4,1,Dial(Local/2 at services)
By default, the Local channel will try to optimize itself out of the call path.
This means that once the Local channel has established the call between the
@@ -342,12 +342,12 @@
In order to make this behave as we expect (limiting the call), we would change:
[internal]
-exten => 4,1,Dial(Local/2 at services);
+exten => 4,1,Dial(Local/2 at services)
...into the following:
[internal]
-exten => 4,1,Dial(Local/2 at services/n);
+exten => 4,1,Dial(Local/2 at services/n)
By adding /n to the end, our Local channel will now stay in the call path and
@@ -362,7 +362,7 @@
2) Asterisk accepts the INVITE and then starts processing dialplan logic in
the [internal] context.
-3) Our dialplan calls Dial(Local/2 at services); <-- notice no /n
+3) Our dialplan calls Dial(Local/2 at services) <-- notice no /n
4) The Local channel then executes dialplan at extension 2 within the [services]
context.
@@ -373,11 +373,11 @@
6) SIP/PHONE_B then answers the call.
7) Even though the L option was given when dialing the SIP device, the L
- information is stored in channel that is doing the dial... which is the local
+ information is stored in the channel that is doing the Dial() which is the Local
channel, and not the endpoint SIP channel.
8) The Local channel in the middle, containing the information for tracking the
- time allowance of the call is then optimized out of the call path, losing all
+ time allowance of the call, is then optimized out of the call path, losing all
information about when to terminate the call.
9) SIP/PHONE_A and SIP/PHONE_B then continue talking indefinitely.
@@ -402,7 +402,7 @@
exten => 2,1,Dial(SIP/PHONE_B)
[internal]
- exten => 4,1,Dial(Local/2 at services,,L(60000:45000:15000));
+ exten => 4,1,Dial(Local/2 at services,,L(60000:45000:15000))
Local channel modifiers
=======================
More information about the asterisk-commits
mailing list