From: Michal Sekletar Date: Mon, 4 Oct 2021 17:41:34 +0000 (+0200) Subject: mount: make mount units start jobs not runnable if /p/s/mountinfo ratelimit is in... X-Git-Tag: v250-rc1~297^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a7c93dfe91e88a5a561341c523a45c7f8d71a588;p=thirdparty%2Fsystemd.git mount: make mount units start jobs not runnable if /p/s/mountinfo ratelimit is in effect --- diff --git a/src/core/mount.c b/src/core/mount.c index 2ebae752b64..88a670dc2ae 100644 --- a/src/core/mount.c +++ b/src/core/mount.c @@ -2141,6 +2141,9 @@ static int mount_can_start(Unit *u) { assert(m); + if (sd_event_source_is_ratelimited(u->manager->mount_event_source)) + return -EAGAIN; + r = unit_test_start_limit(u); if (r < 0) { mount_enter_dead(m, MOUNT_FAILURE_START_LIMIT_HIT);