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