As discussed in the list, it's not a freeswitch problem but a reality of life. Think about customer A and B calls in one after another, then if FreeSWITCH call agent X with caller id A and Y with caller id B, and angent Y answers before X, then 1) if bridge Y with A with the FIFO rule, then the caller id is wrong 2) if bridge Y with B, the caller id is right but it breaks the rule of FIFO - A should be served before B!! And what even worse is that if X never answer A then A never can be served which is really unfair!! Of course you don't want 1), and you don't need mod_fifo if you want behavior 2), you just need some dialplan trick or some simple Lua script I think. Also FreeSWITCH is designed to be easily extended with almost any languages so feel free to implement anything. 2010/3/31 Nguyễn Mạnh Hùng <hungngm@bkav.com.vn>:
Hi Mike and Seven Du. Thanks to yours help. I known the mechanism of mod_fifo.
http://lists.freeswitch.org/pipermail/freeswitch-users/2009-November/050175..... What a pity, It can't solve this problem. I can't use freeswitch for my call center. Hope new version can solve this !!!
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org