X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fservice.c;h=3102acc0860d3d4516d4fbb18086abc5ac1aad35;hb=0183528f6b9bb444e65f46d1c8fccd1303723d02;hp=e1dab70f816eb2a9ccb8b67e4ad0e2455c1d8440;hpb=4eab639f92c0e4fa1a1baee5575bf3bc21810dcf;p=elogind.git diff --git a/src/service.c b/src/service.c index e1dab70f8..3102acc08 100644 --- a/src/service.c +++ b/src/service.c @@ -83,8 +83,8 @@ static const UnitActiveState state_translation_table[_SERVICE_STATE_MAX] = { [SERVICE_STOP_POST] = UNIT_DEACTIVATING, [SERVICE_FINAL_SIGTERM] = UNIT_DEACTIVATING, [SERVICE_FINAL_SIGKILL] = UNIT_DEACTIVATING, - [SERVICE_MAINTENANCE] = UNIT_INACTIVE, - [SERVICE_AUTO_RESTART] = UNIT_ACTIVATING, + [SERVICE_MAINTENANCE] = UNIT_INACTIVE_MAINTENANCE, + [SERVICE_AUTO_RESTART] = UNIT_ACTIVATING }; static void service_init(Unit *u) {