app_queue.c: Properly handle invalid strategies from realtime.

The existing code sets the queue strategy to `ringall` but it is then
immediately overwritten with an invalid one.

Fixes #707
pull/711/head
Sean Bright 1 year ago committed by asterisk-org-access-app[bot]
parent a0b579807c
commit a358458912

@ -3487,7 +3487,7 @@ static void queue_set_param(struct call_queue *q, const char *param, const char
if (strategy < 0) {
ast_log(LOG_WARNING, "'%s' isn't a valid strategy for queue '%s', using ringall instead\n",
val, q->name);
q->strategy = QUEUE_STRATEGY_RINGALL;
strategy = QUEUE_STRATEGY_RINGALL;
}
if (strategy == q->strategy) {
return;

Loading…
Cancel
Save