X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fcore%2Fjob.c;h=bd63eb16ba0673d0304b77a53c3ce7dd64bf4dcf;hb=11041c8488e956924870379a9203d7f1cac3b038;hp=2ef9123ae4234a7f7f11a195aed00c98d86a9867;hpb=103635db51044e6b56efda08bfe98ed78a218b75;p=elogind.git diff --git a/src/core/job.c b/src/core/job.c index 2ef9123ae..bd63eb16b 100644 --- a/src/core/job.c +++ b/src/core/job.c @@ -573,7 +573,7 @@ int job_run_and_invalidate(Job *j) { r = job_finish_and_invalidate(j, JOB_INVALID, true); else if (r == -EPROTO) r = job_finish_and_invalidate(j, JOB_ASSERT, true); - else if (r == -ENOTSUP) + else if (r == -EOPNOTSUPP) r = job_finish_and_invalidate(j, JOB_UNSUPPORTED, true); else if (r == -EAGAIN) job_set_state(j, JOB_WAITING);