Add quotes around CONNECT_TIMEOUT

I don't want to add any unnecessary vulnerabilities...
This commit is contained in:
Gonçalo Ribeiro 2019-10-10 04:54:47 +01:00
parent 5485ebe439
commit e60cce9e1e

View File

@ -10173,7 +10173,7 @@ fd_socket() {
break
fi
done
elif ! timeout $CONNECT_TIMEOUT bash -c "exec 3<>/dev/tcp/$nodeip/$PORT" || \
elif ! timeout "$CONNECT_TIMEOUT" bash -c "exec 3<>/dev/tcp/$nodeip/$PORT" || \
! exec 5<>/dev/tcp/$nodeip/$PORT; then # 2>/dev/null would remove an error message, but disables debugging
((NR_SOCKET_FAIL++))
connectivity_problem $NR_SOCKET_FAIL $MAX_SOCKET_FAIL "TCP connect problem" "repeated TCP connect problems, giving up"