[Freeswitch-users] fifo problem

Anthony Minessale anthony.minessale at gmail.com
Tue Feb 3 07:19:37 PST 2009


you could use the intercept app to unpark the caller without using fifo out,
then it would only work if the caller existed.


On Tue, Feb 3, 2009 at 7:51 AM, Tamas Cseke <cstomi.levlist at gmail.com>wrote:

> Hello,
>
> We have a problem with mod_fifo.
>
> we monitor fifo push event on event socket,
> call consumer with originate & fifo out nowait
> Similar like fifo_outbound works, but we have an external strategy for
> consumer selection (eg.: skill-based routing)
>
> The problem is when a caller stops waiting in fifo, the originated calls
> kepp ringing the consumer, and when the consumer answer the call,
> he or she may grab somebody else from the fifo, which is a problem
> because the callers are identified and some data (eg name, phonenumber
> is shown for the consumer).
> so it can happen these data will be wrong.
>
> We tried to resolve this issue by a call tracking in the external script
> using event socket.
> we pushes a variable into the CHANNEL_ORIGINATE event calling the
> consumer containing the caller uuid.
> and if the caller aborts the fifo, we hangup the consumer call with
> (uuid_kill)
> But it's not prefect becasue it can happen that the consumer pop another
> caller from the fifo.
> and we hangup this call, so as a side-effect we loosing another caller.
>
> Could anybody advise a solution for this please?
> we thinking about to have a fifo_caller_uuid variable, that we set
> before calling fifo with the out method.
> and if this uuid is in the top of the fifo then pop it else don't pop
> anybody.
> it seems to be a hack anyway....
>
> Thanks in advance,
> Tamas
>
>
>
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>



-- 
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/

AIM: anthm
MSN:anthony_minessale at hotmail.com <MSN%3Aanthony_minessale at hotmail.com>
GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org>
iax:guest at conference.freeswitch.org/888
googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
pstn:213-799-1400
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20090203/a6993e45/attachment-0002.html 


More information about the FreeSWITCH-users mailing list