commit 779113e7d163e4f4e23ed27062bf772c81413408
parent b8b8ea126a910d8b3c2e838b4fe5f4030e310423
Author: Jan Pobříslo <ccx@te2000.cz>
Date: Tue, 28 Jun 2022 01:53:55 +0200
Add very short sleep to container finish to let s6-log read it's pipe.
Diffstat:
3 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/service_scripts/alsa/finish b/service_scripts/alsa/finish
@@ -12,4 +12,5 @@ multisubstitute {
}
foreground { umount --recursive data/root }
foreground { rm -rf ${CONTAINER_TMPFS} }
+foreground { sleep .1 } # let logger flush buffers
s6-svc -a log # rotate the log
diff --git a/service_scripts/generic/finish b/service_scripts/generic/finish
@@ -12,4 +12,5 @@ multisubstitute {
}
foreground { umount --recursive data/root }
foreground { rm -rf ${CONTAINER_TMPFS} }
+foreground { sleep .1 } # let logger flush buffers
s6-svc -a log # rotate the log
diff --git a/service_scripts/xsession/finish b/service_scripts/xsession/finish
@@ -20,4 +20,5 @@ foreground {
mv ${CONTAINER_TMPFS}/run/uncaught-logs/current data/lastlog
}
foreground { rm -rf ${CONTAINER_TMPFS} }
+foreground { sleep .1 } # let logger flush buffers
s6-svc -a log # rotate the log