summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio 'Flameeyes' Pettenò <flameeyes@gmail.com>2010-09-02 17:01:07 +0200
committerDiego Elio 'Flameeyes' Pettenò <flameeyes@gmail.com>2010-09-02 17:01:07 +0200
commitea4a8cc48d85849402212663ea9bf72ea7fd38f5 (patch)
treea85539eaa1ba9fa9172e748d01a67d8abea1e6ee
parentIf proxy is set, use it in bti call. (diff)
downloadflameeyes-tinderbox-ea4a8cc48d85849402212663ea9bf72ea7fd38f5.tar.gz
flameeyes-tinderbox-ea4a8cc48d85849402212663ea9bf72ea7fd38f5.tar.bz2
flameeyes-tinderbox-ea4a8cc48d85849402212663ea9bf72ea7fd38f5.zip
Use bti --background for sending out the dents (reduces latency between merges).
-rwxr-xr-xemerge-wrapper.sh4
-rwxr-xr-xtinderbox-restart.sh2
2 files changed, 3 insertions, 3 deletions
diff --git a/emerge-wrapper.sh b/emerge-wrapper.sh
index 5d81872..ad5c6e4 100755
--- a/emerge-wrapper.sh
+++ b/emerge-wrapper.sh
@@ -6,7 +6,7 @@ fi
# Don't tweet this away if we're running a non-test try
if [[ -z "${FEATURES}" ]]; then
- echo "$1 queued" | bti;
+ echo "$1 queued" | bti --background;
fi
emerge --nospinner -1Du --keep-going --selective=n "$1" < /dev/null
@@ -28,7 +28,7 @@ if [[ $res != 0 ]]; then
# This only hits the second time, so we're safely assuming
# that the package will reject to be merged as it is, why,
# we'll have to check.
- echo "$1 merge #rejected" | bti
+ echo "$1 merge #rejected" | bti --background
fi
fi
fi
diff --git a/tinderbox-restart.sh b/tinderbox-restart.sh
index 9be06e7..f1785b3 100755
--- a/tinderbox-restart.sh
+++ b/tinderbox-restart.sh
@@ -9,7 +9,7 @@ reset_emergelog() {
dent() {
# Ignore failure that might be caused by network being
# unavailable, the service being unavailable or things like those.
- echo "$@" | bti || true
+ echo "$@" | bti --background || true
}
set -e