Displaying 3 results from an estimated 3 matches for "max_penalty".
2010 Apr 26
2
[PATCH] Make Queue announcements more consistent (1.4.26.2)
...we setup the outgoing calls */
- int retrywait = qe->parent->retry * 1000;
+ //int retrywait = qe->parent->retry * 1000;
+ int retrywait = RECHECK * 1000;
int res = ast_waitfordigit(qe->chan, retrywait);
if (res > 0 && !valid_exit(qe, res))
@@ -4003,6 +4008,7 @@
qe.max_penalty = max_penalty;
qe.last_pos_said = 0;
qe.last_pos = 0;
+ qe.last_ring_time = 0;
qe.last_periodic_announce_time = time(NULL);
qe.last_periodic_announce_sound = 0;
qe.valid_digits = 0;
@@ -4074,9 +4080,12 @@
break;
}
/* Try calling all queue members for 'timeout' seconds...
2007 Dec 04
0
Queue App - crash (1.4.15)
...channel.c:4614
No locals.
#3 0xb741818b in queue_exec (chan=0x82496a8, data=0xb720f828) at
app_queue.c:3601
makeannouncement = 0
res = 136360144
ringing = 0
lu = (struct ast_module_user *) 0x824b590
user_priority = 0x820b0d0 "1196740700.14"
max_penalty_str = 0x820b0d0 "1196740700.14"
prio = 0
max_penalty = 0
reason = QUEUE_UNKNOWN
tries = 0
noption = 0
args = {argc = 5, argv = 0xb720f9a8, queuename = 0xb720f7b0
"my-queue", options = 0xb720f7bb "t",
url = 0xb720f7bd &q...
2018 Nov 29
2
Queues and penalties
Hi John
This works fine providing extensions 1001,1002 and 1003 are "Incall" or
"Paused" - the problem appears to be that is a handset say 1002 is "ringing"
then the 2xxx then the penalty is not honoured.
This is well described in the History section of the following link
https://wiki.freepbx.org/display/PPS/lazymembers+patch+to+app_queue
As I say this seems to