rteval-loads/SOURCES/0009-stress-dev-remove-sleep-and-return-EXIT_SUCCESS-on-c.patch
2022-02-03 05:25:13 +00:00

39 lines
1.1 KiB
Diff

From f7449735ad61d51def65b8e6c8ee0f2becb6765e Mon Sep 17 00:00:00 2001
From: Colin Ian King <colin.king@canonical.com>
Date: Tue, 19 May 2020 09:18:12 +0100
Subject: [PATCH 09/28] stress-dev: remove sleep and return EXIT_SUCCESS on
child exit
The sleep is surplus to requirements, so remove it. Also make child
exit with EXIT_SUCCESS when it successfully terminates.
Signed-off-by: Colin Ian King <colin.king@canonical.com>
---
stress-dev.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/stress-dev.c b/stress-dev.c
index 9cde82549785..2eeb72c8cc21 100644
--- a/stress-dev.c
+++ b/stress-dev.c
@@ -1532,7 +1532,6 @@ again:
(void)setpgid(pid, g_pgrp);
/* Parent, wait for child */
wret = shim_waitpid(pid, &status, 0);
- sleep(2);
if (wret < 0) {
if (errno != EINTR)
pr_dbg("%s: waitpid(): errno=%d (%s)\n",
@@ -1601,7 +1600,7 @@ again:
pthread_join(pthreads[i], NULL);
}
stress_hash_delete(dev_hash_table);
- _exit(!keep_stressing_flag());
+ _exit(EXIT_SUCCESS);
}
} while (keep_stressing());
--
2.21.3