From: Lennart Poettering Date: Tue, 27 Nov 2018 19:09:10 +0000 (+0100) Subject: core: when we manage to resolve a user, only enqueue dbus event, don't send out messa... X-Git-Tag: v240~127^2~10 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=37d0b962eff19234d0b485c14b007081d2067ab9;p=thirdparty%2Fsystemd.git core: when we manage to resolve a user, only enqueue dbus event, don't send out message right-away Let's only enqueue the dbus signal generation, let's not do it right-away, after all we want coalescing to take effect here. --- diff --git a/src/core/unit.c b/src/core/unit.c index 89bb95e2f1c..cc4ae505161 100644 --- a/src/core/unit.c +++ b/src/core/unit.c @@ -4928,7 +4928,7 @@ void unit_notify_user_lookup(Unit *u, uid_t uid, gid_t gid) { r = unit_ref_uid_gid(u, uid, gid); if (r > 0) - bus_unit_send_change_signal(u); + unit_add_to_dbus_queue(u); } int unit_set_invocation_id(Unit *u, sd_id128_t id) {