diff --git a/channels/chan_zap.c b/channels/chan_zap.c index 3f1b7dc3ec159c6911b86927ae200febee281fb6..b5d5b4184a0b70e4e1737e14357cd81c59e668cd 100755 --- a/channels/chan_zap.c +++ b/channels/chan_zap.c @@ -7142,7 +7142,7 @@ static void *pri_dchannel(void *vpri) } else if (ast_strlen_zero(pri->pvts[chanpos]->dop.dialstr)) { zt_enable_ec(pri->pvts[chanpos]); pri->pvts[chanpos]->subs[SUB_REAL].needringing =1; - pri->pvts[chanpos]->proceeding=1; + pri->pvts[chanpos]->proceeding=2; } else ast_log(LOG_DEBUG, "Deferring ringing notification because of extra digits to dial...\n"); } @@ -7169,7 +7169,7 @@ static void *pri_dchannel(void *vpri) zap_queue_frame(pri->pvts[chanpos], &f); f.subclass = AST_CONTROL_PROCEEDING; zap_queue_frame(pri->pvts[chanpos], &f); - pri->pvts[chanpos]->proceeding=1; + pri->pvts[chanpos]->proceeding=2; } } break;