Thank you Anthony.
you probably did not have your timeout set on the xml_curl
or are you using odbc as well? when networks time out during odbc you
were probably blocking the whole FS waiting for it to return.
It's best not to rely on public networks for critical data.
--
On Mon, Jan 17, 2011 at 6:10 PM, Michael Collins <msc@freeswitch.org> wrote:
> Do you have any information about what was happening during that four-minute
> period? I would have to wonder if there was something goofy happening with
> disk i/o or some other weirdness. The hard part is going to be reproducing
> it. If you are able to reproduce the symptoms then getting a gcore while the
> system is in the weird state might be useful for debugging purposes.
> What kind of load is on this system? Also, what are the system specs?
> -MC
>
> On Mon, Jan 17, 2011 at 1:48 PM, Vitalii Colosov <vetali100@gmail.com>
> wrote:
>>
>> Hi,
>> I am using cron job which executes: killall -HUP freeswitch
>> Usually new cdr file is created every one minute:
>> 2011-01-17 16:55:01.583043 [NOTICE] mod_cdr_csv.c:123 Rotated CDR logfile
>> /usr/local/freeswitch/log/cdr-csv/Master.csv
>> 2011-01-17 16:56:01.861371 [NOTICE] mod_cdr_csv.c:123 Rotated CDR logfile
>> /usr/local/freeswitch/log/cdr-csv/Master.csv
>> 2011-01-17 16:57:44.338974 [NOTICE] mod_cdr_csv.c:123 Rotated CDR logfile
>> /usr/local/freeswitch/log/cdr-csv/Master.csv
>>
>> Today I got some problems with network DB connection, as this also can be
>> seen by few lines (I am using xml_curl to serve registrations):
>>
>> 2011-01-17 16:59:04.382035 [ERR] switch_xml.c:1621 Error[[error near line
>> 1]: root tag missing]
>> 2011-01-17 17:00:24.443196 [ERR] switch_xml.c:1621 Error[[error near line
>> 1]: root tag missing]
>> 2011-01-17 17:00:30.997069 [ERR] switch_xml.c:1621 Error[[error near line
>> 1]: root tag missing]
>> 2011-01-17 17:00:30.997069 [WARNING] sofia_reg.c:2171 Can't find user
>> [1000@xxx]
>> You must define a domain called 'xxx' in your directory and add a user
>> with the id="1000" attribute
>> and you must configure your device to use the proper domain in it's
>> authentication credentials.
>> ...
>> And I did not get any CDR file between 16:57 and 17:01.
>>
>> CDR rotation was restored after 4 minutes - 17:01 - BUT 3 times in 1
>> second!
>> 2011-01-17 17:01:44.540795 [NOTICE] mod_cdr_csv.c:123 Rotated CDR logfile
>> /usr/local/freeswitch/log/cdr-csv/Master.csv
>> 2011-01-17 17:01:44.540795 [NOTICE] mod_cdr_csv.c:123 Rotated CDR logfile
>> /usr/local/freeswitch/log/cdr-csv/Master.csv
>> 2011-01-17 17:01:44.542071 [NOTICE] mod_cdr_csv.c:123 Rotated CDR logfile
>> /usr/local/freeswitch/log/cdr-csv/Master.csv
>>
>> The same repeated again in few minutes:
>> 2011-01-17 17:05:09.701507 [NOTICE] mod_cdr_csv.c:123 Rotated CDR logfile
>> /usr/local/freeswitch/log/cdr-csv/Master.csv
>> 2011-01-17 17:05:09.701507 [NOTICE] mod_cdr_csv.c:123 Rotated CDR logfile
>> /usr/local/freeswitch/log/cdr-csv/Master.csv
>> 2011-01-17 17:05:09.853446 [NOTICE] mod_cdr_csv.c:123 Rotated CDR logfile
>> /usr/local/freeswitch/log/cdr-csv/Master.csv
>> 2011-01-17 17:05:14.949815 [NOTICE] mod_cdr_csv.c:123 Rotated CDR logfile
>> /usr/local/freeswitch/log/cdr-csv/Master.csv
>> 2011-01-17 17:05:14.952841 [NOTICE] mod_cdr_csv.c:123 Rotated CDR logfile
>> /usr/local/freeswitch/log/cdr-csv/Master.csv
>>
>> Because of this, I lost few call records (it is confirmed).
>> File at 17:05:14.949815 (which contained 1 call record - as per logs) was
>> overwritten by empty file at 17:05:14.952841.
>>
>>
>> Basically my question is - is it expected behavior that such [rarely
>> expected] errors make it behave this way?
>>
>> It is Freeswitch 1.0.7 on Ubuntu Server 10.4.
>> Thank you,
>> Vitalie
>>
>>
>>
>>
>> _______________________________________________
>> 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
>>
>
>
> _______________________________________________
> 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
>
>
Anthony Minessale II
FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/
Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm
MSN:anthony_minessale@hotmail.com
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com
IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference
sip:888@conference.freeswitch.org
googletalk:conf+888@conference.freeswitch.org
pstn:+19193869900
_______________________________________________
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