Skip to content

Commit 34a0fc0

Browse files
committed
dialog: Document the new PRACK handling modparams
1 parent a66a151 commit 34a0fc0

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

modules/dialog/doc/dialog_admin.xml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1417,6 +1417,38 @@ modparam("dialog", "cluster_auto_sync", 0)
14171417
</programlisting>
14181418
</example>
14191419
</section>
1420+
1421+
<section id="param_auto_prack_hangup_on_failure" xreflabel="auto_prack_hangup_on_failure">
1422+
<title><varname>auto_prack_hangup_on_failure</varname> (int)</title>
1423+
<para>
1424+
Controls how dialogs created with the <quote>auto-prack</quote> flag react
1425+
when the automatically generated PRACK transaction fails. A value of
1426+
<emphasis>1</emphasis> causes OpenSIPS to generate a native
1427+
<emphasis>502 Bad Gateway</emphasis> reply on the correlated INVITE
1428+
transaction, while a value of <emphasis>0</emphasis> leaves the INVITE
1429+
transaction untouched.
1430+
</para>
1431+
<para>
1432+
A failure means that the local PRACK transaction either completed with a
1433+
final negative reply or hit TM failure handling.
1434+
</para>
1435+
<para><emphasis>
1436+
Default value is <quote>0</quote> (disabled).
1437+
</emphasis></para>
1438+
</section>
1439+
1440+
<section id="param_auto_prack_fr_timeout" xreflabel="auto_prack_fr_timeout">
1441+
<title><varname>auto_prack_fr_timeout</varname> (int)</title>
1442+
<para>
1443+
Specifies the TM FR timeout, in seconds, for PRACK transactions generated
1444+
automatically for dialogs created with the <quote>auto-prack</quote> flag.
1445+
This value is applied to the local PRACK transaction immediately after it
1446+
is created.
1447+
</para>
1448+
<para><emphasis>
1449+
Default value is <quote>3</quote>.
1450+
</emphasis></para>
1451+
</section>
14201452
</section>
14211453

14221454

0 commit comments

Comments
 (0)