m->free_fds = true;
fds = NULL;
+ m->read_counter = ++bus->read_counter;
bus->rqueue[bus->rqueue_size++] = bus_message_ref_queued(m, bus);
sd_bus_message_unref(m);
if (r < 0)
return r;
+ m->read_counter = ++bus->read_counter;
r = bus_seal_synthetic_message(bus, reply);
if (r < 0)
return r;
bus_message_set_sender_driver(bus, m);
message_set_timestamp(bus, m, ts);
+ m->read_counter = ++bus->read_counter;
r = bus_seal_synthetic_message(bus, m);
if (r < 0)
return r;
message_set_timestamp(bus, m, ts);
+ m->read_counter = ++bus->read_counter;
r = bus_seal_synthetic_message(bus, m);
if (r < 0)
return r;