[Users] rtpproxy CPU usage issue..

Bogdan-Andrei Iancu bogdan at voice-system.ro
Fri May 4 12:31:13 CEST 2007


Hi Sajith,

I encountered something similar when just changing the kernel version 
(linux). According to my tests, rtpproxy was blocking in recvfrom() - 
poll was reporting the IN event on the socket, but recvfrom blocked on 
READ.....

I was not able to find a solution to it...

regards,
bogdan

Sajith T S wrote:
> Hi,
>
> Have any of you folks seen an abnormal CPU usage issue with rtpprpxy?
> At times, "top" shows rtpproxy uses 100% CPU (sometimes 99%, sometimes
> even 101%!), and it stops responding to openser.  I have to restart
> everything now.
>
> A small thread in Serdev list recommends upgrading rtpproxy to latest
> in CVS:
>
>    http://lists.iptel.org/pipermail/serdev/2006-June/007459.html
>
> Mine was fairly old, so I upgraded, but without much progress.  What
> really bugs is I don't know what triggers it.
>
> Backtraces suggest that this occurs in different places in rtpproxy,
> before and after upgrading.
>
> Before upgrade:
>
>    (gdb) where
>    #0  0xb7f49410 in ?? ()
>    #1  0xbffd6d88 in ?? ()
>    #2  0x00000076 in ?? ()
>    #3  0xbffd2410 in ?? ()
>    #4  0x4a8d9fd1 in sendto () from /lib/tls/libc.so.6
>    #5  0x0804ac0c in main (argc=7, argv=0xbffd6e14) at main.c:1467
>
> After upgrade:
>
>    (gdb) where
>    #0  0xb7f0a410 in ?? ()
>    #1  0xbfcb0258 in ?? ()
>    #2  0xbfcadfc0 in ?? ()
>    #3  0xbfcab8e0 in ?? ()
>    #4  0x00bb8dd1 in recvfrom () from /lib/tls/libc.so.6
>    #5  0x0804a568 in main (argc=7, argv=0xbfcb02e4) at main.c:1364
>
> Any clues?  Is this a known problem and is there a patch or some sort
> ofworkaround?  Is there anything I need to upgrade?  (This is CentOS
> 4.4, FWIW)  Anything that should be done in openser configuration?
>
> Thanks much in advance.
>
>  - Sajith.
>
> _______________________________________________
> Users mailing list
> Users at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users
>
>   





More information about the Users mailing list