Make use of SAFE_WAIT()
Signed-off-by: Cyril Hrubis <chrubis@suse.cz>
diff --git a/testcases/kernel/syscalls/ipc/semctl/semctl01.c b/testcases/kernel/syscalls/ipc/semctl/semctl01.c
index 39cf64e..739eb5e 100644
--- a/testcases/kernel/syscalls/ipc/semctl/semctl01.c
+++ b/testcases/kernel/syscalls/ipc/semctl/semctl01.c
@@ -47,6 +47,7 @@
#endif
#include <sys/wait.h>
#include "ipcsem.h"
+#include "safe_macros.h"
char *TCID = "semctl01";
@@ -135,8 +136,7 @@
* make sure children finished before we proceed with next testcase
*/
for (j = 0; j < NCHILD; j++) {
- if (wait(&status) == -1)
- tst_brkm(TBROK | TERRNO, cleanup, "wait() failed");
+ SAFE_WAIT(cleanup, &status);
}
}