diff options
Diffstat (limited to 'apps/app_queue.c')
-rw-r--r-- | apps/app_queue.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/apps/app_queue.c b/apps/app_queue.c index ec57584b2..2f9b7c28f 100644 --- a/apps/app_queue.c +++ b/apps/app_queue.c @@ -980,6 +980,11 @@ static int get_member_status(struct call_queue *q, int max_penalty, int min_pena break; } goto default_case; + case AST_DEVICE_RINGING: + if (conditions & QUEUE_EMPTY_RINGING) { + ast_debug(4, "%s is unavailable because his device state is 'ringing'\n", member->membername); + break; + } case AST_DEVICE_UNKNOWN: if (conditions & QUEUE_EMPTY_UNKNOWN) { ast_debug(4, "%s is unavailable because his device state is 'unknown'\n", member->membername); |