28 Apr
2014
28 Apr
'14
9:13 p.m.
Hi, issue description: inbound call arrives with Max-Forwards set to 9 (or some low value), after the 9th internal transfer (it executes the transfer command, but the call doesnt leave the freeswitch instance), the call is dropped. I am using a few transfers to "route the call", and then another few to "put the call on hold and play Music on Hold", eventually I need to execute more than 9. should the switch_ivr_session_transfer function (./src/switch_ivr.c:1716 - v1.2) always decrease the SWITCH_MAX_FORWARDS_VARIABLE channel variable ? is there a way to disable this ? Thanks Rafael