diff --git a/main/bridge_basic.c b/main/bridge_basic.c
index 7cac8d7334..942a3ce259 100644
--- a/main/bridge_basic.c
+++ b/main/bridge_basic.c
@@ -2721,7 +2721,7 @@ static enum attended_transfer_stimulus wait_for_stimulus(struct attended_transfe
if (!(state_properties[props->state].flags & TRANSFER_STATE_FLAG_TIMED)) {
ast_cond_wait(&props->cond, lock);
} else {
- struct timeval relative_timeout;
+ struct timeval relative_timeout = { 0, };
struct timeval absolute_timeout;
struct timespec timeout_arg;
@@ -2730,10 +2730,10 @@ static enum attended_transfer_stimulus wait_for_stimulus(struct attended_transfe
}
if (state_properties[props->state].flags & TRANSFER_STATE_FLAG_TIMER_LOOP_DELAY) {
- relative_timeout = ast_samp2tv(props->atxferloopdelay, 1000);
+ relative_timeout.tv_sec = props->atxferloopdelay;
} else {
/* Implied TRANSFER_STATE_FLAG_TIMER_ATXFER_NO_ANSWER */
- relative_timeout = ast_samp2tv(props->atxfernoanswertimeout, 1000);
+ relative_timeout.tv_sec = props->atxfernoanswertimeout;
}
absolute_timeout = ast_tvadd(props->start, relative_timeout);
diff --git a/main/features_config.c b/main/features_config.c
index c3f3191a2f..d9a304302d 100644
--- a/main/features_config.c
+++ b/main/features_config.c
@@ -45,8 +45,8 @@
Seconds allowed between digit presses when dialing a transfer destination
-
- Milliseconds to wait for attended transfer destination to answer
+
+ Seconds to wait for attended transfer destination to answer
Hang up the call entirely if the attended transfer fails
@@ -62,8 +62,8 @@
hang up all channels involved in the transfer.
-
- Milliseconds to wait between attempts to re-dial transfer destination
+
+ Seconds to wait between attempts to re-dial transfer destination
[atxferdropcall]
@@ -355,10 +355,10 @@
#define DEFAULT_RECORDING_FAIL_SOUND ""
/*! Default xfer options */
-#define DEFAULT_TRANSFER_DIGIT_TIMEOUT 3000
-#define DEFAULT_NOANSWER_TIMEOUT_ATTENDED_TRANSFER 15000
+#define DEFAULT_TRANSFER_DIGIT_TIMEOUT 3
+#define DEFAULT_NOANSWER_TIMEOUT_ATTENDED_TRANSFER 15
#define DEFAULT_ATXFER_DROP_CALL 0
-#define DEFAULT_ATXFER_LOOP_DELAY 10000
+#define DEFAULT_ATXFER_LOOP_DELAY 10
#define DEFAULT_ATXFER_CALLBACK_RETRIES 2
#define DEFAULT_XFERSOUND "beep"
#define DEFAULT_XFERFAILSOUND "beeperr"