]> git.ipfire.org Git - thirdparty/asterisk.git/commit
app_queue: Add force_longest_waiting_caller option.
authorNathan Bruning <nathan.bruning@talksome.com>
Tue, 24 Jan 2023 13:50:39 +0000 (14:50 +0100)
committerAsterisk Development Team <asteriskteam@digium.com>
Mon, 10 Jul 2023 11:49:48 +0000 (11:49 +0000)
commitf0df2eba9de5515f8aeaa09f1a9ce3948d1ca715
treec4e0abc4857ae1d151efa73dde71404bf9943c99
parentff60aae1c8616a887db6e868f7264059a1192c7b
app_queue: Add force_longest_waiting_caller option.

This adds an option 'force_longest_waiting_caller' which changes the
global behavior of the queue engine to prevent queue callers from
'jumping ahead' when an agent is in multiple queues.

Resolves: #108

Also closes old asterisk issues:
- ASTERISK-17732
- ASTERISK-17570

Change-Id: I0f84e27903fefbe2018d0afa2d67b23aa0b321ce
(cherry picked from commit 6084bbfe0e91718cf58accdb8978e56c2ec81600)
apps/app_queue.c
configs/samples/queues.conf.sample