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);