[Home]

Summary:ASTERISK-25734: Mixmonitor - gaps in recordings
Reporter:Martin Tomec (matesstar)Labels:
Date Opened:2016-02-01 08:42:45.000-0600Date Closed:2017-12-14 16:33:50.000-0600
Priority:MajorRegression?
Status:Closed/CompleteComponents:Applications/app_mixmonitor
Versions:13.5.0 Frequency of
Occurrence
Frequent
Related
Issues:
Environment:Attachments:( 0) increase_audiohook_tolerance.patch
Description:On production asterisk (under some load), there are sometimes gaps in recordings (missing syllables). In debug log we have found line:
{noformat}
[Feb 1 11:47:38] DEBUG[27815][C-00002448] audiohook.c: Flushing audiohook 0xce18fe8 so it remains in sync
{noformat}
I am opening this issue to discuss solution. From my point of view, it is not needed to have recordings strictly in sync. If there are some delays in storing (e.g. I/O delay), mixmonitor can buffer frames to memory and wait.
And if sync is needed (as found in issue ASTERISK-11394) mixmonitor should wait instead of flushing samples.
Comments:By: Asterisk Team (asteriskteam) 2016-02-01 08:42:48.019-0600

Thanks for creating a report! The issue has entered the triage process. That means the issue will wait in this status until a Bug Marshal has an opportunity to review the issue. Once the issue has been reviewed you will receive comments regarding the next steps towards resolution.

A good first step is for you to review the [Asterisk Issue Guidelines|https://wiki.asterisk.org/wiki/display/AST/Asterisk+Issue+Guidelines] if you haven't already. The guidelines detail what is expected from an Asterisk issue report.

Then, if you are submitting a patch, please review the [Patch Contribution Process|https://wiki.asterisk.org/wiki/display/AST/Patch+Contribution+Process].

By: Martin Tomec (matesstar) 2016-02-01 09:03:53.153-0600

Attached patch, If somebody needs an hotfix. Patch can negatively affect synchronization in recordings from ZAP channels.

By: Rusty Newton (rnewton) 2016-02-04 17:33:56.909-0600

[~matesstar] we need to understand better when this occurs.

Can you attach a full debug log ( a large excerpt) captured during the issue? Preferably during the first occurrence after initialization?

Also, can you describe or provide CLI output demonstrating what kind of load (both in Asterisk and in the OS) that the system is experiencing?

By: Corey Farrell (coreyfarrell) 2017-12-14 16:33:50.258-0600

Suspended due to lack of activity. Please request a bug marshal in #asterisk-bugs on the IRC network irc.freenode.net to reopen the issue should you have the additional information requested. Further information on issue tracker usage can be found in the Asterisk Issue Guidlines \[1\].

\[1\] https://wiki.asterisk.org/wiki/display/AST/Asterisk+Issue+Guidelines