From: Mike Yuan Date: Sat, 11 Jan 2025 17:38:49 +0000 (+0100) Subject: core/manager: drop duplicate bus track deserialization X-Git-Tag: v258-rc1~1622^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=af0e10354e567bfd0b9521376b2aad55f12a4e3d;p=thirdparty%2Fsystemd.git core/manager: drop duplicate bus track deserialization bus_init_api() now does this internally (after 8402ca04d1a063c3d8a9e3d5c16df8bb8778ae98). --- diff --git a/src/core/manager.c b/src/core/manager.c index 3091d6ccfeb..b749b0e1cab 100644 --- a/src/core/manager.c +++ b/src/core/manager.c @@ -2143,12 +2143,6 @@ int manager_startup(Manager *m, FILE *serialization, FDSet *fds, const char *roo /* Connect to the bus if we are good for it */ manager_setup_bus(m); - /* Now that we are connected to all possible buses, let's deserialize who is tracking us. */ - r = bus_track_coldplug(m->api_bus, &m->subscribed, false, m->subscribed_as_strv); - if (r < 0) - log_warning_errno(r, "Failed to deserialized tracked clients, ignoring: %m"); - m->subscribed_as_strv = strv_free(m->subscribed_as_strv); - r = manager_varlink_init(m); if (r < 0) log_warning_errno(r, "Failed to set up Varlink, ignoring: %m");