<p> Attention is currently required from: Alexei Gradinari. </p>
<p>Alexei Gradinari <strong>uploaded patch set #2</strong> to this change.</p><p><a href="https://gerrit.asterisk.org/c/asterisk/+/17918">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">app_queue: load queues and members from Realtime when needed<br><br>There are a lot of Queue AMI actions and Queue applications<br>which do not load queue and queue members from Realtime.<br><br>AMI actions<br>QueuePause - if queue not in memory - response "Interface not found".<br>QueueStatus/QueueSummary - if queue not in memory - empty response.<br><br>Applications:<br>PauseQueueMember - if queue not in memory<br> Attempt to pause interface %s, not found<br>UnpauseQueueMember - if queue not in memory<br> Attempt to unpause interface xxxxx, not found<br><br>This patch adds a new function load_realtime_queues<br>which loads queue and queue members for desired queue<br>or all queues and all members if param 'queuename' is NULL or empty.<br>Calls the function load_realtime_queues when needed.<br><br>Also this patch fixes leak of ast_config in function set_member_value.<br><br>Also this patch fixes incorrect LOG_WARNING when pausing/unpausing<br>already paused/unpaused member.<br>The function ast_update_realtime returns 0 when no record modified.<br>So 0 is not an error to warn about.<br><br>ASTERISK-29873 #close<br>ASTERISK-18416 #close<br>ASTERISK-27597 #close<br><br>Change-Id: I554ee0eebde93bd8f49df7f84b74acb21edcb99c<br>---<br>M apps/app_queue.c<br>1 file changed, 49 insertions(+), 1 deletion(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.asterisk.org:29418/asterisk refs/changes/18/17918/2</pre><p>To view, visit <a href="https://gerrit.asterisk.org/c/asterisk/+/17918">change 17918</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/+/17918"/><meta itemprop="name" content="View Change"/></div></div>
<div style="display:none"> Gerrit-Project: asterisk </div>
<div style="display:none"> Gerrit-Branch: 16 </div>
<div style="display:none"> Gerrit-Change-Id: I554ee0eebde93bd8f49df7f84b74acb21edcb99c </div>
<div style="display:none"> Gerrit-Change-Number: 17918 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: Alexei Gradinari <alex2grad@gmail.com> </div>
<div style="display:none"> Gerrit-Reviewer: Friendly Automation </div>
<div style="display:none"> Gerrit-Reviewer: N A <mail@interlinked.x10host.com> </div>
<div style="display:none"> Gerrit-Attention: Alexei Gradinari <alex2grad@gmail.com> </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>