В общем, меня это все достало и я все таки чуть подпилил исходники астера)
Создал патч, вот выкладываю его сюда для нуждающихся.
Если в кратце, алгоритм работы cdr остался тот же, что исключает различные ошибки. Он просто при записи cdr смотрит последняя ли это запись. Если последняя, то пишем её. А последняя запись именно то, что нам нужно. Проверен на версии 13.4 и 13.6.
Установка:
Пропатчить исходники астера через patch и собрать/пересобрать астер,
"patch asterisk-13.6.0/main/cdr.c ./asterisk13_cdr.patch"
Патч: http://miho.org.ua/download/asterisk/asterisk13cdrpatch.zip
P.S. Напишите сюда если вам помогло или если нашли баг =)
как выполнитьь данный скрипт?
ответил
2016-06-28 19:47:43 +0400
probel1986 1 ● 2 ● 1