diff --git a/include/asterisk/features_config.h b/include/asterisk/features_config.h index 0834969516..593d228ffe 100644 --- a/include/asterisk/features_config.h +++ b/include/asterisk/features_config.h @@ -69,7 +69,7 @@ struct ast_features_xfer_config { /*! DTMF sequence used to swap which party the transferer is talking to */ AST_STRING_FIELD(atxferswap); ); - /*! Milliseconds allowed between digit presses when dialing transfer destination */ + /*! Seconds allowed between digit presses when dialing transfer destination */ unsigned int transferdigittimeout; /*! Milliseconds to wait for the transfer target to answer a transferred call */ unsigned int atxfernoanswertimeout; diff --git a/main/bridge_basic.c b/main/bridge_basic.c index aaa77caea5..7cac8d7334 100644 --- a/main/bridge_basic.c +++ b/main/bridge_basic.c @@ -2866,7 +2866,7 @@ static int grab_transfer(struct ast_channel *chan, char *exten, size_t exten_len ast_channel_unlock(chan); return -1; } - digit_timeout = xfer_cfg->transferdigittimeout; + digit_timeout = xfer_cfg->transferdigittimeout * 1000; ast_channel_unlock(chan); /* Play the simple "transfer" prompt out and wait */ diff --git a/main/features_config.c b/main/features_config.c index 68b7dde088..c3f3191a2f 100644 --- a/main/features_config.c +++ b/main/features_config.c @@ -42,8 +42,8 @@ Sound to play when automon or automixmon is attempted but fails to start - - Milliseconds allowed between digit presses when dialing a transfer destination + + Seconds allowed between digit presses when dialing a transfer destination Milliseconds to wait for attended transfer destination to answer