]> 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)
committerJoshua Colp <jcolp@sangoma.com>
Fri, 11 Mar 2022 14:52:29 +0000 (08:52 -0600)
commit2be01ba40bf8d682b05c1df2039d7b0a63cc86fe
tree348518f79ae93c0d8175ba96c2e8152b6427d1fa
parentfbde0186c7393fe680c6d2447b8f7201f0ff815c
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]