[asterisk-commits] mmichelson: branch 1.4 r77854 - /branches/1.4/apps/app_queue.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Wed Aug 1 09:08:57 CDT 2007
Author: mmichelson
Date: Wed Aug 1 09:08:57 2007
New Revision: 77854
URL: http://svn.digium.com/view/asterisk?view=rev&rev=77854
Log:
Fixes an issue I introduced to queues wherein a queue with joinempty=yes would kick people out of the queue because of erroneously
thinking the 'n' option was in use.
(closes issue #10320, reported by jfitzgibbon, patched by me, tested by blitzrage and me)
Thank you blitzrage for all the testing you've done lately with queues! It's much appreciated!
Modified:
branches/1.4/apps/app_queue.c
Modified: branches/1.4/apps/app_queue.c
URL: http://svn.digium.com/view/asterisk/branches/1.4/apps/app_queue.c?view=diff&rev=77854&r1=77853&r2=77854
==============================================================================
--- branches/1.4/apps/app_queue.c (original)
+++ branches/1.4/apps/app_queue.c Wed Aug 1 09:08:57 2007
@@ -2377,6 +2377,7 @@
char vars[2048];
int forwardsallowed = 1;
int callcompletedinsl;
+ int noption = 0;
memset(&bridge_config, 0, sizeof(bridge_config));
time(&now);
@@ -2409,11 +2410,15 @@
(*go_on)++;
else
*go_on = qe->parent->membercount;
+ noption = 1;
break;
case 'i':
forwardsallowed = 0;
break;
}
+
+ if(!noption)
+ *go_on = -1;
/* Hold the lock while we setup the outgoing calls */
if (use_weight)
More information about the asterisk-commits
mailing list