<p> Attention is currently required from: N A, Richard Mudgett. </p>
<p>Patch set 5:<span style="border-radius: 3px; display: inline-block; margin: 0 2px; padding: 4px;background-color: #ffd4d4; color: #000000;">Code-Review -1</span></p><p><a href="https://gerrit.asterisk.org/c/asterisk/+/18001">View Change</a></p><p>4 comments:</p><ul style="list-style: none; padding: 0;"><li style="margin: 0; padding: 0;"><p><a href="null">File main/bridge_basic.c:</a></p><ul style="list-style: none; padding: 0;"><li style="margin: 0; padding: 0 0 0 16px;"><p style="margin-bottom: 4px;"><a href="https://gerrit.asterisk.org/c/asterisk/+/18001/comment/0e2ca596_0dde0e4d">Patch Set #5, Line 1476:</a> <code style="font-family:monospace,monospace">    ast_string_field_set(props, exten, get_transfer_exten(transferer, NULL));</code></p><p style="white-space: pre-wrap; word-wrap: break-word;">Do you really need to set prop->exten here? It appears to be overwritten not long after this. Matter of fact I think most of the changes in this file can be contained within just grab_transfer. See other comments below.</p></li><li style="margin: 0; padding: 0 0 0 16px;"><p style="margin-bottom: 4px;"><a href="https://gerrit.asterisk.org/c/asterisk/+/18001/comment/4700bc3f_662d03a3">Patch Set #5, Line 3189:</a> <code style="font-family:monospace,monospace">     if (!ast_strlen_zero(extenoverride)) {</code></p><p style="white-space: pre-wrap; word-wrap: break-word;">Option 1: I believe you can just call extenoverride = get_transfer_exten(chan, exten) here without having to pass it in since both calling functions use same data to call it.</p><p style="white-space: pre-wrap; word-wrap: break-word;">If you go this route you'd probably need to move it to be within the channel lock section just below.</p></li><li style="margin: 0; padding: 0 0 0 16px;"><p style="margin-bottom: 4px;"><a href="https://gerrit.asterisk.org/c/asterisk/+/18001/comment/a21aad8e_f755ad29">Patch Set #5, Line 3386:</a> <code style="font-family:monospace,monospace">    if (grab_transfer(bridge_channel->chan, exten, sizeof(exten), props->context, props->exten)) {</code></p><p style="white-space: pre-wrap; word-wrap: break-word;">Option 2: I _think_ you can just pass result of get_transfer_exten here vs setting it on props.</p></li><li style="margin: 0; padding: 0 0 0 16px;"><p style="margin-bottom: 4px;"><a href="https://gerrit.asterisk.org/c/asterisk/+/18001/comment/e0e89a58_e7f0d075">Patch Set #5, Line 3400:</a> <code style="font-family:monospace,monospace">      ast_string_field_set(props, exten, exten);</code></p><p style="white-space: pre-wrap; word-wrap: break-word;">Overwritten here after being set in attended_transfer_properties_alloc</p></li></ul></li></ul><p>To view, visit <a href="https://gerrit.asterisk.org/c/asterisk/+/18001">change 18001</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.asterisk.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.asterisk.org/c/asterisk/+/18001"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: asterisk </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: Ibff309caa459a2b958706f2ed0ca393b1ef502e3 </div>
<div style="display:none"> Gerrit-Change-Number: 18001 </div>
<div style="display:none"> Gerrit-PatchSet: 5 </div>
<div style="display:none"> Gerrit-Owner: N A <mail@interlinked.x10host.com> </div>
<div style="display:none"> Gerrit-Reviewer: Friendly Automation </div>
<div style="display:none"> Gerrit-Reviewer: Joshua Colp <jcolp@sangoma.com> </div>
<div style="display:none"> Gerrit-Reviewer: Kevin Harwell <kharwell@digium.com> </div>
<div style="display:none"> Gerrit-CC: Richard Mudgett <rmudgett@digium.com> </div>
<div style="display:none"> Gerrit-Attention: N A <mail@interlinked.x10host.com> </div>
<div style="display:none"> Gerrit-Attention: Richard Mudgett <rmudgett@digium.com> </div>
<div style="display:none"> Gerrit-Comment-Date: Thu, 02 Jun 2022 16:52:13 +0000 </div>
<div style="display:none"> Gerrit-HasComments: Yes </div>
<div style="display:none"> Gerrit-Has-Labels: Yes </div>
<div style="display:none"> Gerrit-MessageType: comment </div>