[asterisk-commits] trunk r34194 - /trunk/apps/app_queue.c
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Wed Jun 14 16:24:27 MST 2006
Author: kpfleming
Date: Wed Jun 14 18:24:26 2006
New Revision: 34194
URL: http://svn.digium.com/view/asterisk?rev=34194&view=rev
Log:
use the proper named constants for checking device state, and don't treat UNKNOWN as not available in autofill mode
Modified:
trunk/apps/app_queue.c
Modified: trunk/apps/app_queue.c
URL: http://svn.digium.com/view/asterisk/trunk/apps/app_queue.c?rev=34194&r1=34193&r2=34194&view=diff
==============================================================================
--- trunk/apps/app_queue.c (original)
+++ trunk/apps/app_queue.c Wed Jun 14 18:24:26 2006
@@ -2037,11 +2037,13 @@
ast_log(LOG_DEBUG, "Even though there are %d available members, the strategy is ringall so only the head call is allowed in\n", avl);
avl = 1;
} else {
- cur = qe->parent->members;
- while (cur) {
- if (cur->status == 1)
+ for (cur = qe->parent->members; cur; cur = cur->next) {
+ switch (cur->status) {
+ case AST_DEVICE_NOT_INUSE:
+ case AST_DEVICE_UNKNOWN:
avl++;
- cur = cur->next;
+ break;
+ }
}
}
More information about the asterisk-commits
mailing list