4.3.108
Changes for 4.3.108
Changes to branch 4.3
after version 4.3.107
.
Commits
-
HELP-14697: correct erroneous data in CDR - by James Aimonetti
duration
,billsec
,progresssec
and their ilk should always benon-negative.
A scenario occurred where a call leg was queued to originate in
FreeSWITCH while an immediate hangup API call was made over
mod_kazoo. The channel was still in
CS_NEW
and went fromDOWN
->HANGUP
without ever being inUP
.The result was
variable_duration
being a negative UNIX timestamp andthrowing off all the other calculations (like Ringing-Seconds) in the
CDR that rely on
duration
.This commit ensures that the variables with relative time are never
negative.
-
remove DTH and detergent - by James Aimonetti