From a2ffa99c2552c66cc9743a996c451fe24572cd46 Mon Sep 17 00:00:00 2001 From: David Sheets Date: Sat, 16 Apr 2016 18:54:16 +0100 Subject: [PATCH] transfused: make sure to flush the logging socket when we die Signed-off-by: David Sheets --- alpine/packages/transfused/transfused_log.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/alpine/packages/transfused/transfused_log.c b/alpine/packages/transfused/transfused_log.c index f55a487c0..dad5d6b16 100644 --- a/alpine/packages/transfused/transfused_log.c +++ b/alpine/packages/transfused/transfused_log.c @@ -5,6 +5,7 @@ #include #include #include +#include #include @@ -106,6 +107,7 @@ void die } } + if (fd != 0) close(fd); // flush exit(exit_code); // Nobody else should die before we terminate everything unlock("die ctl_lock", ¶ms->ctl_lock);