X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fsocket.c;h=acd49a50457cdb49ba06b278922a56243026a40a;hb=71a6f7538199f571b92e0c9fbb5819f8ce0e0d20;hp=b8643d9f437fcfb71a299054472ccc8344c6ce1f;hpb=398ef8ba0266cca453d90a90b3a2aa1caa44189f;p=elogind.git diff --git a/src/socket.c b/src/socket.c index b8643d9f4..acd49a504 100644 --- a/src/socket.c +++ b/src/socket.c @@ -822,6 +822,7 @@ static int socket_spawn(Socket *s, ExecCommand *c, pid_t *_pid) { s->meta.manager->environment, true, true, + true, s->meta.manager->confirm_spawn, s->meta.cgroup_bondings, &pid); @@ -1038,7 +1039,7 @@ static void socket_enter_running(Socket *s, int cfd) { socket_set_state(s, SOCKET_RUNNING); } else { Unit *u; - char *prefix, *instance, *name; + char *prefix, *instance = NULL, *name; if (s->n_connections >= s->max_connections) { log_warning("Too many incoming connections (%u)", s->n_connections);