From: Steinar H. Gunderson Date: Sat, 5 Jun 2021 17:31:12 +0000 (+0200) Subject: Fix a printing issue when outputting to a block-buffered pipe from a forked child... X-Git-Tag: 1.1.8~1 X-Git-Url: https://git.sesse.net/?p=plocate;a=commitdiff_plain;h=c85b76d17db17cb83b3d2aacfb0dda7edaa92f77 Fix a printing issue when outputting to a block-buffered pipe from a forked child (ie., multiple databases). --- diff --git a/plocate.cpp b/plocate.cpp index 9606d2f..72dbe28 100644 --- a/plocate.cpp +++ b/plocate.cpp @@ -698,6 +698,7 @@ uint64_t do_search_file_in_child(const vector &needles, const std::strin perror("write"); _exit(EXIT_FAILURE); } + fflush(stdout); _exit(EXIT_SUCCESS); } case -1: