summaryrefslogtreecommitdiff
path: root/hardinfo2
diff options
context:
space:
mode:
Diffstat (limited to 'hardinfo2')
-rw-r--r--hardinfo2/benchmark.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/hardinfo2/benchmark.c b/hardinfo2/benchmark.c
index 6fef2507..bdd331d4 100644
--- a/hardinfo2/benchmark.c
+++ b/hardinfo2/benchmark.c
@@ -573,7 +573,12 @@ static gchar *get_benchmark_results()
machineram, i);
for (; i >= 0; i--) {
if ((scan_callback = entries[i].scan_callback)) {
- scan_callback(FALSE);
+ if (bench_results[i] < 0.0) {
+ /* benchmark was cancelled */
+ scan_callback(TRUE);
+ } else {
+ scan_callback(FALSE);
+ }
result = h_strdup_cprintf("[bench%d]\n"
"name=%s\n"