[Kamailio-Users] kamailio / deadlock3

Daniel-Constantin Mierla miconda at gmail.com
Thu Jan 28 11:23:17 CET 2010


Hello,

On 1/28/10 11:18 AM, Aymeric Moizard wrote:
>
> Got some more info:
>
> The UDP deadlock always seems to happen after a SUBSCRIBE
> is sent (in UDP) to mobipouce.com:
>
> Jan 28 11:00:40 ns26829 /usr/sbin/kamailio[13363]: 
> ERROR:core:tcp_blocking_connect: poll error: flags 18
> Jan 28 11:00:40 ns26829 /usr/sbin/kamailio[13363]: 
> ERROR:core:tcp_blocking_connect: failed to retrieve SO_ERROR (111) 
> Connection refused
> Jan 28 11:00:40 ns26829 /usr/sbin/kamailio[13363]: 
> ERROR:core:tcpconn_connect: tcp_blocking_connect failed
> Jan 28 11:00:40 ns26829 /usr/sbin/kamailio[13363]: 
> ERROR:core:tcp_send: connect failed
> Jan 28 11:00:40 ns26829 /usr/sbin/kamailio[13363]: ERROR:tm:msg_send: 
> tcp_send failed
> Jan 28 11:00:40 ns26829 /usr/sbin/kamailio[13363]: 
> ERROR:tm:t_forward_nonack: sending request failed
>
> This logs happens each time I got a SUSCRIBE being relayed to another 
> server: mobipouce.com. But the deadlock doesn't appear each time.
>
> mobipouce.com is an existing & running server where I can connect with 
> UDP and TCP. However, the SRV record returns 2 host where one host is 
> down.
> (and I never got reply for the SUBSCRIBE: either if it fall into 
> deadlock cas or not)
>
> In case I can reproduce what step could I take to get more information 
> about the issue? Any kmctl command?

is it recovering itself or you have to restart? How much cpu usage you get?

I if one or many eating lot of cpu, then use gdb to attach to the pid of 
process using lot of cpu and get the back trace:

gdb /path/to/kamailio pid

Cheers,
Daniel

>
> Regards,
> Aymeric MOIZARD / ANTISIP
> amsip - http://www.antisip.com
> osip2 - http://www.osip.org
> eXosip2 - http://savannah.nongnu.org/projects/exosip/
>
>
> On Thu, 28 Jan 2010, Aymeric Moizard wrote:
>
>>
>> Hi again people!
>>
>> I'm currently having some trouble with my sip.antisip.com server.
>>
>> Within the previous 2 or 3 days, kamailio sometimes fall into
>> some kind of dead lock.
>>
>> I've been checking my logs while the dead lock happen, and it
>> seems (although I'm not sure with only the logs) that only UDP
>> support is broken: I can see some TLS and TCP registrations but
>> do not see the usual udp traffic (keep alive for example)
>>
>> Any idea?
>>
>> Aymeric MOIZARD / ANTISIP
>> amsip - http://www.antisip.com
>> osip2 - http://www.osip.org
>> eXosip2 - http://savannah.nongnu.org/projects/exosip/
>>
>>
>> _______________________________________________
>> Kamailio (OpenSER) - Users mailing list
>> Users at lists.kamailio.org
>> http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
>> http://lists.openser-project.org/cgi-bin/mailman/listinfo/users
>>
>
> _______________________________________________
> Kamailio (OpenSER) - Users mailing list
> Users at lists.kamailio.org
> http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
> http://lists.openser-project.org/cgi-bin/mailman/listinfo/users

-- 
Daniel-Constantin Mierla
* http://www.asipto.com/





More information about the sr-users mailing list