I hope I can explain this in enough detail that someone may have some ideas.
I use the record Record function so callers can call in and leave a message. Here is an example of how I am using it in the dialplan:
exten => xxxxxxxxx,n,Record(${TMPNAME}.wav,0,40,kxq)
I have a DID that when someone call’s in, enters a dtmf code, it will record the message they leave. This has been working good for quite a while however lately I am having issues where intermittently the recording left is quite slow. Sometimes the whole recording is slow, sometimes the first part is slow, the rest is normal and visa versa. Probably about 80% of the time it is completely normal.
Server load is very minimal. The highest loads I have ever see are 0.35, 0.11, 0.8. It is a powerful server, lots of ram, should not be hardware related.
Was running version 11.2.1 but recently upgraded to 11.20.0 with no improvement. it is on Centos 6.5 Codec is g711 ulaw.
I have been using tcpdump to try to diagnose the system and in the dumps the call is coming in fine when the wav recording is choppy.
For some reason I can not attach a file but I will try to post a link to it later.
I’m willing to try anything, I don’t know how to diagnose this any further unfortunately.
Thanks