suf=$1; shift
if ! { time -p true; } >/dev/null 2>&1; then
+ msg "Cannot do timing in this shell"
return 1
fi
case "$location" in
current)
if [ x"`git config xonotic.all.mirrorselection 2>/dev/null || true`" != x"done" ]; then
- git config xonotic.all.mirrorselection done
location=best
fi
;;
case "$newbase" in
*\ *)
if location=`bestmirror $newbase"xonotic.git" de us nl:'*6/5'`; then # 20% malus to the NL server to not overload it too much
- :
+ git config xonotic.all.mirrorselection done
else
location=current
fi