diff --git a/src/cryptops-api.c b/src/cryptops-api.c index 40b0cc1c9d697ff270d6b376a32c83d4d04ec519..eb00db61be33d68f94cfdde253901fbbc95bd836 100644 --- a/src/cryptops-api.c +++ b/src/cryptops-api.c @@ -166,6 +166,7 @@ int main(int argc, char ** argv) if (reboot) { y_log_message(Y_LOG_LEVEL_INFO, "rebooting..."); + y_close_logs(); reboot_initrd(true); } @@ -173,6 +174,7 @@ int main(int argc, char ** argv) if (shutdown) { y_log_message(Y_LOG_LEVEL_INFO, "shutting down..."); + y_close_logs(); reboot_initrd(false); }