Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 165de92b authored by Ivan Djelic's avatar Ivan Djelic Committed by Brian Swetland
Browse files

show error message when exec fails during service startup

parent 5bb44c8e
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -253,7 +253,9 @@ void service_start(struct service *svc)
            setuid(svc->uid);
        }

        execve(svc->args[0], (char**) svc->args, (char**) ENV);
        if (execve(svc->args[0], (char**) svc->args, (char**) ENV) < 0) {
            ERROR("cannot execve('%s'): %s\n", svc->args[0], strerror(errno));
        }
        _exit(127);
    }