X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshutdown.c;h=10d8413092551c6f743aec47f76b8ad7a69350fe;hb=2c4b304e64ca674e1a79a7e5c83a996a03611a17;hp=35426d2115c86f9410b11f7fbb4e4a892bd9540a;hpb=ab58e29119798f9f15a537fcd31119342db177a2;p=elogind.git diff --git a/src/shutdown.c b/src/shutdown.c index 35426d211..10d841309 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] = { KEXEC_BINARY_PATH, "-e", "-f", "-x", NULL }; + const char *args[5] = { "/sbin/kexec", "-e", "-f", "-x", 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();