From c420e0ac6aef728fea36c621e5c3af7056b657e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dag-Erling=20Sm=C3=B8rgrav?= Date: Tue, 17 Jan 2017 15:17:55 +0000 Subject: [PATCH] merge r768: make stdout line-buffered in unit tests git-svn-id: svn+ssh://svn.openpam.org/svn/openpam/branches/nooath@904 185d5e19-27fe-0310-9dcf-9bff6b9f3609 --- t/t_main.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/t/t_main.c b/t/t_main.c index 7b99706..782ce87 100644 --- a/t/t_main.c +++ b/t/t_main.c @@ -80,6 +80,9 @@ main(int argc, char *argv[]) setlogmask(LOG_UPTO(0)); #endif + /* make stdout line-buffered to preserve ordering */ + setvbuf(stdout, NULL, _IOLBF, 0); + /* clean up temp files in case of premature exit */ atexit(t_fcloseall);