From 924edcae75a8b06c88896d998c9cb6c3160b7a55 Mon Sep 17 00:00:00 2001 From: balrog Date: Sun, 10 Jun 2007 14:07:13 +0000 Subject: [PATCH] Flush the debug log when qemu Aborts (patch by Herve Poussineau) git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2971 c046a42c-6fe2-441c-8c8c-71466251a162 --- exec.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/exec.c b/exec.c index 0e415a5..c782e5b 100644 --- a/exec.c +++ b/exec.c @@ -1286,6 +1286,10 @@ void cpu_abort(CPUState *env, const char *fmt, ...) cpu_dump_state(env, stderr, fprintf, 0); #endif va_end(ap); + if (logfile) { + fflush(logfile); + fclose(logfile); + } abort(); } -- 2.7.4