summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/app_queue.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/app_queue.c b/apps/app_queue.c
index df2128689..5e469aa32 100644
--- a/apps/app_queue.c
+++ b/apps/app_queue.c
@@ -4003,8 +4003,10 @@ static int reload_queues(int reload)
AST_LIST_LOCK(&queues);
use_weight=0;
/* Mark all queues as dead for the moment */
- AST_LIST_TRAVERSE(&queues, q, list)
- q->dead = 1;
+ AST_LIST_TRAVERSE(&queues, q, list) {
+ if(!q->realtime)
+ q->dead = 1;
+ }
/* Chug through config file */
cat = NULL;