mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-19 04:47:52 +00:00
scripts: add possibility to not override default connection timeout
Allow '-1' to be specified as CONNECTION_TIMEOUT to disable the use of the connection timeout for wget. Signed-off-by: Cody P Schafer <dev@codyps.com> Message-Id: <cb33f8c2cbaf802d4f04.1399687632@localhost> Patchwork-Id: 347582
This commit is contained in:
parent
5fb6e6ddf8
commit
490ec21217
@ -47,6 +47,8 @@ config CONNECT_TIMEOUT
|
||||
|
||||
Note that this value applies equally to wget if you have that installed.
|
||||
|
||||
If '-1' is specified, no timeout reconfiguration options are passed to wget/curl.
|
||||
|
||||
config ONLY_DOWNLOAD
|
||||
bool
|
||||
prompt "Stop after downloading tarballs"
|
||||
|
@ -572,9 +572,14 @@ CT_DoGetFile() {
|
||||
# not easy to detect them, so force a global ${CT_CONNECT_TIMEOUT}-second
|
||||
# timeout.
|
||||
# For curl, no good progress indicator is available. So, be silent.
|
||||
if [ ${CT_CONNECT_TIMEOUT} = -1 ]; then
|
||||
T=
|
||||
else
|
||||
T="-T ${CT_CONNECT_TIMEOUT}"
|
||||
fi
|
||||
if CT_DoExecLog ALL wget --passive-ftp --tries=3 -nc \
|
||||
--progress=dot:binary \
|
||||
-T ${CT_CONNECT_TIMEOUT} \
|
||||
${T} \
|
||||
-O "${tmp}" \
|
||||
"${url}"
|
||||
then
|
||||
|
Loading…
Reference in New Issue
Block a user