Ticket #2922: disa-option1.diff
| File disa-option1.diff, 2.1 kB (added by lazytt, 4 months ago) |
|---|
-
core/functions.inc.php
old new 1342 1342 $exten = 's-BUSY'; 1343 1343 $ext->add($context, $exten, '', new ext_noop('Dial failed due to trunk reporting BUSY - giving up')); 1344 1344 $ext->add($context, $exten, '', new ext_playtones('busy')); 1345 $ext->add($context, $exten, '', new ext_busy(20)); 1345 $ext->add($context, $exten, '', new ext_busy(4)); 1346 $ext->add($context, $exten, '', new gotoif(${DISALOOP} != ""), ${DISALOOP}) 1346 1347 1347 1348 $exten = 's-NOANSWER'; 1348 1349 $ext->add($context, $exten, '', new ext_noop('Dial failed due to trunk reporting NOANSWER - giving up')); 1349 1350 $ext->add($context, $exten, '', new ext_playtones('congestion')); 1350 $ext->add($context, $exten, '', new ext_congestion(20)); 1351 1351 $ext->add($context, $exten, '', new ext_congestion(4)); 1352 $ext->add($context, $exten, '', new gotoif(${DISALOOP} != ""), ${DISALOOP}) 1353 1352 1354 $exten = 's-CANCEL'; 1353 1355 $ext->add($context, $exten, '', new ext_noop('Dial failed due to trunk reporting CANCEL - giving up')); 1354 1356 $ext->add($context, $exten, '', new ext_playtones('congestion')); 1355 $ext->add($context, $exten, '', new ext_congestion(20)); 1356 1357 $ext->add($context, $exten, '', new ext_congestion(4)); 1358 $ext->add($context, $exten, '', new gotoif(${DISALOOP} != ""), ${DISALOOP}) 1359 1357 1360 $exten = '_s-.'; 1358 1361 $ext->add($context, $exten, '', new ext_gotoif('$["x${OUTFAIL_${ARG1}}" = "x"]', 'noreport')); 1359 1362 $ext->add($context, $exten, '', new ext_agi('${OUTFAIL_${ARG1}}')); 1360 1363 $ext->add($context, $exten, 'noreport', new ext_noop('TRUNK Dial failed due to ${DIALSTATUS} - failing through to other trunks')); 1364 $ext->add($context, $exten, '', new gotoif(${DISALOOP} != ""), ${DISALOOP}) 1361 1365 1362 1366 $ext->add($context, 'disabletrunk', '', new ext_noop('TRUNK: ${OUT_${DIAL_TRUNK}} DISABLED - falling through to next trunk')); 1363 1367 $ext->add($context, 'bypass', '', new ext_noop('TRUNK: ${OUT_${DIAL_TRUNK}} BYPASSING because dialout-trunk-predial-hook'));
