X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fcore%2Fslice.c;h=40d416e35ee53e44088b52b4e6ce2db7e71e0004;hb=da7e457c5b9339721454ae8401a03ffdd781e6a9;hp=557f8290883c1a794511cace3509e4f07ed388ce;hpb=8e2af478402414f060bbc16e1b4bbe7de1779c13;p=elogind.git diff --git a/src/core/slice.c b/src/core/slice.c index 557f82908..40d416e35 100644 --- a/src/core/slice.c +++ b/src/core/slice.c @@ -103,7 +103,10 @@ static int slice_add_default_dependencies(Slice *s) { assert(s); /* Make sure slices are unloaded on shutdown */ - r = unit_add_dependency_by_name(UNIT(s), UNIT_CONFLICTS, SPECIAL_SHUTDOWN_TARGET, NULL, true); + r = unit_add_two_dependencies_by_name( + UNIT(s), + UNIT_BEFORE, UNIT_CONFLICTS, + SPECIAL_SHUTDOWN_TARGET, NULL, true); if (r < 0) return r;