[SR-Users] RTPEngine UDP receive queue issue

Alex Balashov abalashov at evaristesys.com
Tue Aug 7 02:59:21 CEST 2018


Hi, 

We have an RTPEngine that occasionally finds itself in this state of CPU
usage:

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
25476 root      20   0 2929600  80820   1900 S 156.2  0.1 259:05.54 rtpengine

The journal is a dizzying stream of:

Aug 06 20:58:47 gw1 rtpengine[25476]: ERR: [1074537188_44545952 port 61666]: Too many packets in UDP receive queue (more than 50), aborting loop. Dropped packets possible

It eventually leads to increasing CPU usage and a degeneration of audio
quality until RTPEngine is restarted.

It would be appreciated if someone could shed some light on the nature
of this queue and what we can do about this problem. Is this referring
to a netfilter packet forwarding queue, or is it a receive queue of the
RTPengine user space control process? Can its size be increased or
tweaked with kernel parameters?

Thanks,

-- Alex

-- 
Alex Balashov | Principal | Evariste Systems LLC

Tel: +1-706-510-6800 / +1-800-250-5920 (toll-free) 
Web: http://www.evaristesys.com/, http://www.csrpswitch.com/



More information about the sr-users mailing list