X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fshutdown.c;h=94deb8544106638af98a182788baffb1cce72c2e;hp=11c7544fc7c50cd45c42673edd006d25a1f2f4ba;hb=f8d0ceb46b8c617abce8eaf99812ca7f4ce1c658;hpb=91901329245f070b621a24577393fb8f4ce9bffc diff --git a/src/shutdown.c b/src/shutdown.c index 11c7544fc..94deb8544 100644 --- a/src/shutdown.c +++ b/src/shutdown.c @@ -349,7 +349,7 @@ int main(int argc, char *argv[]) { log_warning("kexec failed. Falling back to normal reboot."); } else { /* Child */ - const char *args[5] = { "/sbin/kexec", "-e", "-f", "-x", NULL }; + const char *args[3] = { "/sbin/kexec", "-e", NULL }; execv(args[0], (char * const *) args); return EXIT_FAILURE; } @@ -362,7 +362,6 @@ int main(int argc, char *argv[]) { r = -errno; error: - sync(); log_error("Critical error while doing system shutdown: %s", strerror(-r)); freeze();