From: Ronan Pigott Date: Thu, 28 Nov 2024 19:52:45 +0000 (-0700) Subject: manager: add list of subscribers to dump info X-Git-Tag: v258-rc1~1864^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F35603%2Fhead;p=thirdparty%2Fsystemd.git manager: add list of subscribers to dump info This is handy for debugging. --- diff --git a/src/core/manager-dump.c b/src/core/manager-dump.c index a12d50c91ec..7e678fa03ee 100644 --- a/src/core/manager-dump.c +++ b/src/core/manager-dump.c @@ -77,6 +77,9 @@ static void manager_dump_header(Manager *m, FILE *f, const char *prefix) { timestamp_is_set(t->realtime) ? FORMAT_TIMESTAMP(t->realtime) : FORMAT_TIMESPAN(t->monotonic, 1)); } + + for (const char *n = sd_bus_track_first(m->subscribed); n; n = sd_bus_track_next(m->subscribed)) + fprintf(f, "%sSubscribed: %s\n", strempty(prefix), n); } void manager_dump(Manager *m, FILE *f, char **patterns, const char *prefix) {