Ticket #2922: disa-option1.diff

File disa-option1.diff, 2.1 kB (added by lazytt, 4 months ago)
  • core/functions.inc.php

    old new  
    13421342                        $exten = 's-BUSY'; 
    13431343                        $ext->add($context, $exten, '', new ext_noop('Dial failed due to trunk reporting BUSY - giving up')); 
    13441344                        $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}) 
    13461347                 
    13471348                        $exten = 's-NOANSWER'; 
    13481349                        $ext->add($context, $exten, '', new ext_noop('Dial failed due to trunk reporting NOANSWER - giving up')); 
    13491350                        $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         
    13521354                        $exten = 's-CANCEL'; 
    13531355                        $ext->add($context, $exten, '', new ext_noop('Dial failed due to trunk reporting CANCEL - giving up')); 
    13541356                        $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                   
    13571360                        $exten = '_s-.'; 
    13581361                        $ext->add($context, $exten, '', new ext_gotoif('$["x${OUTFAIL_${ARG1}}" = "x"]', 'noreport')); 
    13591362                        $ext->add($context, $exten, '', new ext_agi('${OUTFAIL_${ARG1}}')); 
    13601363                        $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}) 
    13611365                         
    13621366                        $ext->add($context, 'disabletrunk', '', new ext_noop('TRUNK: ${OUT_${DIAL_TRUNK}} DISABLED - falling through to next trunk')); 
    13631367                        $ext->add($context, 'bypass', '', new ext_noop('TRUNK: ${OUT_${DIAL_TRUNK}} BYPASSING because dialout-trunk-predial-hook')); 
Donate



Support
Download
Develop
Forums
News
Documentation
Paid Support
About

Paid Ads