From 6a43553134eefadaa2a6da312e4457cfcb128a5c Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Sat, 6 Jul 2013 20:22:50 -0700 Subject: [PATCH] MergeProcess: flush stderr for traceback --- pym/portage/dbapi/_MergeProcess.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pym/portage/dbapi/_MergeProcess.py b/pym/portage/dbapi/_MergeProcess.py index 6c4104101..0c207762e 100644 --- a/pym/portage/dbapi/_MergeProcess.py +++ b/pym/portage/dbapi/_MergeProcess.py @@ -233,6 +233,8 @@ class MergeProcess(ForkProcess): raise except: traceback.print_exc() + # os._exit() skips stderr flush! + sys.stderr.flush() finally: os._exit(rval) -- 2.26.2