mirror of
https://github.com/systemd/systemd.git
synced 2025-03-31 14:50:15 +03:00
Merge pull request #30620 from mrc0mmand/more-test-tweaks
test: a couple of fixes for failing tests
This commit is contained in:
commit
902279f0e4
@ -1320,24 +1320,24 @@ static int monitor(int argc, char **argv, int (*dump)(sd_bus_message *m, FILE *f
|
||||
if (r < 0)
|
||||
return log_error_errno(r, "Failed to process bus: %m");
|
||||
|
||||
if (!is_monitor) {
|
||||
const char *name;
|
||||
|
||||
/* wait until we lose our unique name */
|
||||
if (sd_bus_message_is_signal(m, "org.freedesktop.DBus", "NameLost") <= 0)
|
||||
continue;
|
||||
|
||||
r = sd_bus_message_read(m, "s", &name);
|
||||
if (r < 0)
|
||||
return bus_log_parse_error(r);
|
||||
|
||||
if (streq(name, unique_name))
|
||||
is_monitor = true;
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
if (m) {
|
||||
if (!is_monitor) {
|
||||
const char *name;
|
||||
|
||||
/* wait until we lose our unique name */
|
||||
if (sd_bus_message_is_signal(m, "org.freedesktop.DBus", "NameLost") <= 0)
|
||||
continue;
|
||||
|
||||
r = sd_bus_message_read(m, "s", &name);
|
||||
if (r < 0)
|
||||
return bus_log_parse_error(r);
|
||||
|
||||
if (streq(name, unique_name))
|
||||
is_monitor = true;
|
||||
|
||||
continue;
|
||||
}
|
||||
|
||||
dump(m, stdout);
|
||||
fflush(stdout);
|
||||
|
||||
|
@ -20,6 +20,7 @@ EOF
|
||||
cat >/run/systemd/system/badbin_assert.socket <<EOF
|
||||
[Socket]
|
||||
ListenStream=@badbin_assert.socket
|
||||
FlushPending=yes
|
||||
EOF
|
||||
|
||||
systemctl daemon-reload
|
||||
|
Loading…
x
Reference in New Issue
Block a user