I am working on a installation where I will need high penalty values for the queue members.
I have noticed in the code of Asterisk (in app_queue.c) that queue member’s penalty parameter is sometimes multiplied by 1000000 when calculating which agent must be called next (in the calc_metric function).
Will that cause any problems if I use high penalty numbers for the queue members, such as penalty of 2000000 (2 MIO)?
What is the maximum allowed value of the penalty parameter for queue members?