X-Git-Url: http://git.openwrt.org/openwrt/feeds.git?a=blobdiff_plain;f=sysupgrade.c;h=96a29e919e0db0458695774519f0508c2ef41bdc;hb=039b88f75367203e540009cc97603b1bce3fafa6;hp=fc588b0248353137d4b81fce130d2d35d8dfa710;hpb=93b2c2d5ed4ca369a9ea48163024125b958212b5;p=project%2Fprocd.git diff --git a/sysupgrade.c b/sysupgrade.c index fc588b0..96a29e9 100644 --- a/sysupgrade.c +++ b/sysupgrade.c @@ -19,8 +19,10 @@ #include "sysupgrade.h" #include +#include #include #include +#include #include #include @@ -103,7 +105,7 @@ void sysupgrade_exec_upgraded(const char *prefix, char *path, execvp(argv[0], argv); /* Cleanup on failure */ - fprintf(stderr, "Failed to exec upgraded.\n"); + fprintf(stderr, "Failed to exec upgraded: %s\n", strerror(-errno)); unsetenv("WDTFD"); watchdog_set_cloexec(true); ret = chroot(".");