Test runner: avoid process_wait failure when the test process didn't start

This commit is contained in:
Bert Belder 2012-03-08 16:44:30 +01:00
parent f43f1a7016
commit 743cab9f9d

View File

@ -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");
}