diff --git a/src/core/mount.c b/src/core/mount.c index e672796694..5479cf7bf2 100644 --- a/src/core/mount.c +++ b/src/core/mount.c @@ -1855,6 +1855,12 @@ static void mount_enumerate(Manager *m) { goto fail; } + r = sd_event_source_set_ratelimit(m->mount_event_source, 1 * USEC_PER_SEC, 5); + if (r < 0) { + log_error_errno(r, "Failed to enable rate limit for mount events: %m"); + goto fail; + } + (void) sd_event_source_set_description(m->mount_event_source, "mount-monitor-dispatch"); }