X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fservice.c;h=ac83862db770c39e886b8bf44694ecd3edea3835;hp=3e2a499ec86bc73554672e02e3e789d6863cb46e;hb=d5159713c13859a7d472625ddaa9f9cc4c546236;hpb=9eb63b3cb4a41707b6c01d81cef15acf1a757613 diff --git a/src/service.c b/src/service.c index 3e2a499ec..ac83862db 100644 --- a/src/service.c +++ b/src/service.c @@ -1708,7 +1708,7 @@ static int service_start(Unit *u) { /* Make sure we don't enter a busy loop of some kind. */ if (!ratelimit_test(&s->ratelimit)) { log_warning("%s start request repeated too quickly, refusing to start.", u->meta.id); - return -EAGAIN; + return -ECANCELED; } s->failure = false;