X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fcore%2Fswap.c;h=cd4d9ab3d743dbcea9e0186e8b0050f8a10af4bf;hp=458e00efe55d79515c8ee1dcf9e5ae44eeb62431;hb=96342de68d0d6de71a062d984dafd2a0905ed9fe;hpb=d98cc1f29fbf31ccc500d6e20c29b636b9af7e0f diff --git a/src/core/swap.c b/src/core/swap.c index 458e00efe..cd4d9ab3d 100644 --- a/src/core/swap.c +++ b/src/core/swap.c @@ -917,7 +917,7 @@ static void swap_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 = SWAP_SUCCESS; else if (code == CLD_EXITED) f = SWAP_FAILURE_EXIT_CODE;