diff options
Diffstat (limited to 'tests/src/tests.rs')
| -rw-r--r-- | tests/src/tests.rs | 5 |
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); + } } }); |
