[Freeswitch-users] freeswitch crash while executing odbc_query
Ken Rice
krice at freeswitch.org
Mon Oct 8 17:49:12 MSD 2012
This info is find and good, but its pretty useless with out a back trace
from a debugger such as gdb on linux... See
http://wiki.freeswitch.org/wiki/Debugging_Freeswitch
However if you are using mysql for the database via unixODBC (and I'll bet
you are) make sure you are using the _r version of the client libs as
specified here
http://wiki.freeswitch.org/wiki/Using_ODBC_in_the_core#.2Fetc.2Fodbcinst.ini
_for_MySQL
On 10/8/12 2:52 AM, "Evgeniy Movlyan" <evgeniy at bestnet.kharkov.ua> wrote:
> Hello to all,
> I'm using mod_odbc_query in my dialplan to get nibble_rate, my dialplan is:
>
> <condition field="${AUTH_RESULT_RADIUS}" expression="^OK$">
> <action application="set"
> data="effective_caller_id_number=${outbound_caller_id_number}"/>
> <action application="set"
> data="effective_caller_id_name=${outbound_caller_id_name}"/>
> <action application="odbc_query" inline="true" data="get_rate"/>
> <action application="sleep" data="1000"/>
> <action application="bridge"
> data="{ignore_early_media=ring_ready,enable_heartbeat_events=60,nibble_rate=${
> rate},nibble_account=${caller_id_number}}sofia/gateway/${default_gateway}/${di
> aled_number}"/>
> </condition>
>
> get_rate query:
> <query name="get_rate" value="SELECT
> radgetprice('${dialed_number}',localtimestamp,60) AS rate"/>
>
> My problem is that freeswitch crashes when number of active calls
> reaches 5-7.
> Last messages in freeswitch.log are:
> Dialplan: sofia/internal/ABCDE at 1.2.3.4 Action odbc_query(get_rate) INLINE
> EXECUTE sofia/internal/ABCDE at 1.2.3.4 odbc_query(get_rate)
>
> Can anybody help?
--
Ken
http://www.FreeSWITCH.org
http://www.ClueCon.com
http://www.OSTAG.org
irc.freenode.net #freeswitch
Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users
mailing list