X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fservice.c;h=85dd5d4175536d3f87f96fa917180932b574f3ca;hp=071f015b1383cc47e7470922c368cfc7aa6d5439;hb=7b2603e646fbd456756dd91fbc05ef85edc74aaf;hpb=60dc72b563cdd4166cc6cb4e3c790bdfe1570ad2 diff --git a/src/service.c b/src/service.c index 071f015b1..85dd5d417 100644 --- a/src/service.c +++ b/src/service.c @@ -1841,7 +1841,7 @@ static void service_enter_restart(Service *s) { service_enter_dead(s, true, false); - if ((r = manager_add_job(s->meta.manager, JOB_START, UNIT(s), JOB_FAIL, false, NULL, NULL)) < 0) + if ((r = manager_add_job(s->meta.manager, JOB_START, UNIT(s), JOB_FAIL, false, &error, NULL)) < 0) goto fail; log_debug("%s scheduled restart job.", s->meta.id);