summaryrefslogtreecommitdiff
path: root/tests/src/tests.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/src/tests.rs')
-rw-r--r--tests/src/tests.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/src/tests.rs b/tests/src/tests.rs
index 77c8b210..8558abb6 100644
--- a/tests/src/tests.rs
+++ b/tests/src/tests.rs
@@ -94,7 +94,10 @@ fn test() {
// Regularly refresh the logger in case we make no progress.
scope.spawn(move || {
while receiver.recv_timeout(Duration::from_millis(500)).is_err() {
- logger.lock().refresh();
+ if !logger.lock().refresh() {
+ eprintln!("tests seem to be stuck");
+ std::process::exit(1);
+ }
}
});