From a09b65cc5fed01258105e835ee8f9498a41c87e3 Mon Sep 17 00:00:00 2001 From: Snaipe Date: Sun, 22 Mar 2015 20:19:16 +0100 Subject: [PATCH] Added open streams flushing before the test worker exits --- src/process.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/process.c b/src/process.c index ed7da20..1a3c788 100644 --- a/src/process.c +++ b/src/process.c @@ -22,6 +22,7 @@ * THE SOFTWARE. */ #include +#include #include #include #include @@ -71,6 +72,8 @@ struct process *spawn_test_worker(struct criterion_test *test, func(test, suite); close(fds[1]); + + fflush(NULL); // flush all opened streams if (criterion_options.no_early_exit) return NULL; else