<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><html>On May 4, 2009, at 9:25 PM, Anthony Minessale wrote:</html><br class="Apple-interchange-newline"><blockquote type="cite"><br><br><div class="gmail_quote">On Sun, May 3, 2009 at 11:01 PM, seven <span dir="ltr"><<a href="mailto:dujinfang@gmail.com">dujinfang@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> <div style=""><div>Actually, for the "call back" agents, because the fifo use originate to start a new session, the new session won't hang up unless one agent answered or timeout. Agents will hear nothing and wait(member_wait=wait) on the queue or hanup(nowait) if caller hang up before an agent answer the phone. '</div> <div></div></div></blockquote><div><br><br>When you are using on-hook agents, it's presumed to be under low call volume, you can just set the agents to get popped<br>into the queue in nowait mode so if the caller changed his mind the agent will get a hangup. Remember, if there are X customers in the queue, mod_fifo generates X outbound calls to try to service them. <br> <br></div></div></blockquote></div><br><div>Actually it generates N(=member count) outbound calls as the waiting > 0 before the customer be serviced(answered) by the agent in the on-hook mode. I might can make a patch but not sure if that affect the off-hook agents. </div><div><br></div><div><div>2009-05-05 11:42:44 [INFO] mod_fifo.c:574 node_thread_run() <a href="mailto:sales_fifo@192.168.1.27">sales_fifo@192.168.1.27</a> waiting 1 consumer_total 0 idle_consumers 0</div><div>2009-05-05 11:42:45 [INFO] mod_fifo.c:574 node_thread_run() <a href="mailto:sales_fifo@192.168.1.27">sales_fifo@192.168.1.27</a> waiting 1 consumer_total 0 idle_consumers 0</div><div><br></div></div></body></html>