From 13d8279e496b0fd21aadfbaa354f4a430e9f2c70 Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Fri, 8 Jul 2016 16:47:06 +1000 Subject: MT6284 flush stdout/stderr before killing process --- src/osd/modules/lib/osdlib_macosx.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/osd/modules/lib/osdlib_macosx.cpp') diff --git a/src/osd/modules/lib/osdlib_macosx.cpp b/src/osd/modules/lib/osdlib_macosx.cpp index 18730ea70ff..94b935de08d 100644 --- a/src/osd/modules/lib/osdlib_macosx.cpp +++ b/src/osd/modules/lib/osdlib_macosx.cpp @@ -15,6 +15,7 @@ #include #include +#include #include #include @@ -49,8 +50,10 @@ int osd_setenv(const char *name, const char *value, int overwrite) // osd_process_kill //============================================================ -void osd_process_kill(void) +void osd_process_kill() { + std::fflush(stdout); + std::fflush(stderr); kill(getpid(), SIGKILL); } -- cgit v1.2.3-70-g09d2