Summary:ASTERISK-19795: Pinequeue: Play queue prompts in the background
Reporter:Olle Johansson (oej)Labels:
Date Opened:2012-04-26 03:39:44Date Closed:
Versions:SVN 13.18.4 Frequency of
Description:Today, when a prompt is being played to a call waiting in the queue and an agent becomes available, the agent will not get the call until the prompt is finished. Both customer and agent is kept waiting.

With this rather big piece of code, we attach a generator to play prompts. The generator can, like all generators, be stopped at any time so that the agent (queue member) can get the call immediately.

The generator is now placed in app_queue, but could propably be moved somewhere else. It also changes functionality in main/say.c in order to be able to place those prompts in the same prompt queue for background processing.
Comments:By: Olle Johansson (oej) 2012-04-26 15:00:51.513-0500

Upgraded the reviewboard with a new fix.