From 743cab9f9d4aa13d7e3b79a0aaf63341bd6e26e6 Mon Sep 17 00:00:00 2001 From: Bert Belder Date: Thu, 8 Mar 2012 16:44:30 +0100 Subject: [PATCH] Test runner: avoid process_wait failure when the test process didn't start --- test/runner.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/runner.c b/test/runner.c index fdd81684..73570fc3 100644 --- a/test/runner.c +++ b/test/runner.c @@ -186,7 +186,8 @@ out: process_terminate(&processes[i]); } - if (process_wait(processes, process_count - 1, -1) < 0) { + if (process_count > 0 && + process_wait(processes, process_count - 1, -1) < 0) { FATAL("process_wait failed"); }