Re: call file and CDR
а как быть с тем, что звонок из конекста mytestcontext выходит только по таймауту, в итоге в CDR продолжительность разговора получается на 10 секунд больше.
щас имею следующее
[mytestcontext]
;
exten => s,1,Wait(2)
exten => s,n,Set(TIMEOUT(response)=10)
exten => s,n,Set(TIMEOUT(digit)=5)
exten => s,n,Background(vm-enter-num-to-call)
exten => _X.,1,NoCDR
exten => _X.,n,Dial(Local/${EXTEN}@myoutcontext/n)
exten => _X.,n,Hangup
exten => i,1,Playback(pbx-invalid)
exten => t,1,Playback(goodbye)
exten => t,2,Hangup
call file
CALLFILE="Channel: Local/1111111@myoutcontext/n
MaxRetries: 1
# Retry in 5 min
RetryTime: 30
WaitTime: 15
Context: mytestcontext
Extension: s
Priority: 1
Callerid: 222"
такое ощущение, что астериск не понимает что абонент 1111111 повесил трубку.
|