chore: verbose log when execve failed

This commit is contained in:
Paul Pan 2024-01-30 19:28:05 +08:00
parent e0033f40af
commit 3768f36a2f

View File

@ -3,6 +3,7 @@
#include "resource.h" #include "resource.h"
#include "utils/log.h" #include "utils/log.h"
#include <errno.h>
#include <fcntl.h> #include <fcntl.h>
#include <getopt.h> #include <getopt.h>
#include <stdio.h> #include <stdio.h>
@ -118,7 +119,7 @@ int main(int argc, char *argv[]) {
} else if (child == 0) { // Program } else if (child == 0) { // Program
launch_child(); launch_child();
LOG_ERR("Failed to execute child program"); LOG_ERR("Failed to execute child program: %s", strerror(errno));
exit(ERR_EXEC); exit(ERR_EXEC);
} else { // Supervisor } else { // Supervisor