Affects Version/s: 2.3
Fix Version/s: None
Component/s: Core - Trunks/Routing
When making a call from an extension marked for 'Record Always', each trunk
attempted initiates an additional concurrent recording.
My config has a certain extension with recording set to 'always', and the first
trunk is 'enum', the second and third trunks are VSPs.
Every call made from that phone first attempts routing through the 'enum' trunk,
which initiates a reccording, fails to make the call, and falls through to the
next trunk which initiates an additional recording.
Every call made in this fashion has two identical recordings in /var/spool/asterisk/monitor.
Note that ARI is only able to shows a single recording.
Suggestion: Initiate recording before entering trunk processing...