X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=src%2Fcore%2Fsocket.c;h=cbbfb0cd3a033436a7215ec36fa72300a78ffa01;hb=96342de68d0d6de71a062d984dafd2a0905ed9fe;hp=837b166e3bdac367e144634218d92a5b34a776ce;hpb=d98cc1f29fbf31ccc500d6e20c29b636b9af7e0f;p=elogind.git diff --git a/src/core/socket.c b/src/core/socket.c index 837b166e3..cbbfb0cd3 100644 --- a/src/core/socket.c +++ b/src/core/socket.c @@ -1884,7 +1884,7 @@ static void socket_sigchld_event(Unit *u, pid_t pid, int code, int status) { s->control_pid = 0; - if (is_clean_exit(code, status)) + if (is_clean_exit(code, status, NULL)) f = SOCKET_SUCCESS; else if (code == CLD_EXITED) f = SOCKET_FAILURE_EXIT_CODE;