[Freeswitch-users] Limit is not working when originate a call

Anthony Minessale anthony.minessale at gmail.com
Thu Jul 23 05:39:47 PDT 2009


limit is for inbound calls
you cannot call it after you already made the call.
The correct approach would be to not make the call at all.

you could maybe use the limit FSAPI interface with apiExecute to check if
the limit was exceeded and
then not bother to place the call to begin with.

otherwise it's sort of like putting a prisoner in the electric chair then
giving him his trial.


On Thu, Jul 23, 2009 at 12:04 AM, Eli Hayun <elihayun at gmail.com> wrote:

> Michael Jerris wrote:
> > because your not running limit at all when you are doing an originate
> > directly.  You can use loopback to originate through a dialplan
> > extension.
> >
> > Mike
> >
> > On Jul 22, 2009, at 8:45 AM, Eli Hayun wrote:
> >
> >
> >> Hi
> >> I set the limit to 1 on the extension like that
> >>
> >> <action application="limit_hash" data="${destination_number}
> >> ${destination_number} 1" />
> >>
> >> When I am trying to make a call the that destination i transfered to
> >> limit_exceeded dialplan, just like I want
> >>
> >> The problem is, that when I am trying to make a call using
> >> "originate" I
> >> am not getting the limitation.
> >> Why is that?
> >>
> >>
> >> _______________________________________________
> >> 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
> >>
> >
> >
> > _______________________________________________
> > 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
> >
> Thanks for answer.
> I am calling "Originate" from JS. I tried to call "limit_hash" from JS
> but with no success. I did it like that:
>
> lmt = apiExecute("limit_hash", dialed_ext + " " + dialed_ext + " 1");
>
> I could't find any documentation on that.
> can u help ?
>
> Thanks
> Eli
>
> _______________________________________________
> 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/
Twitter: http://twitter.com/FreeSWITCH_wire

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/20090723/e19fe0fa/attachment-0002.html 


More information about the FreeSWITCH-users mailing list