]> git.ipfire.org Git - thirdparty/asterisk.git/commit
app_queue: Add QueueWithdrawCaller AMI action
authorKfir Itzhak <mastertheknife@gmail.com>
Wed, 9 Feb 2022 10:28:29 +0000 (12:28 +0200)
committerFriendly Automation <jenkins2@gerrit.asterisk.org>
Fri, 11 Mar 2022 14:48:04 +0000 (08:48 -0600)
commit5edbc54c5453056e9c1f93f441bc4e4c592729c1
treeb59e3035d7ea2f6aad93e99a2e0b10355e2c3beb
parentb81db677c9541b0169843ea4056d28abbb3465b0
app_queue: Add QueueWithdrawCaller AMI action

This adds a new AMI action called QueueWithdrawCaller.
This AMI action makes it possible to withdraw a caller from a queue,
in a safe and a generic manner.
This can be useful for retrieving a specific call and
dispatching it to a specific extension.
It works by signaling the caller to exit the queue application
whenever it can. Therefore, it is not guaranteed
that the call will leave the queue.

ASTERISK-29909 #close

Change-Id: Ic15aa238e23b2884abdcaadff2fda7679e29b7ec
apps/app_queue.c
doc/CHANGES-staging/queue_withdraw_caller.txt [new file with mode: 0644]