]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
core/dbus-manager: don't ever try to dump fdstore for units not properly loaded
authorMike Yuan <me@yhndnzj.com>
Thu, 24 Jul 2025 14:07:28 +0000 (16:07 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Mon, 4 Aug 2025 14:53:57 +0000 (15:53 +0100)
(cherry picked from commit 5c94f12fa6399a3d3fa572598d88e07675d64ce5)

src/core/dbus-manager.c

index b92ff94834477930e03dd7eb394fde7949b53db5..0802bf95423b15a2a222a654a2da62f8c69023d2 100644 (file)
@@ -2890,7 +2890,7 @@ static int method_set_show_status(sd_bus_message *message, void *userdata, sd_bu
 }
 
 static int method_dump_unit_descriptor_store(sd_bus_message *message, void *userdata, sd_bus_error *error) {
-        return method_generic_unit_operation(message, userdata, error, bus_service_method_dump_file_descriptor_store, 0);
+        return method_generic_unit_operation(message, userdata, error, bus_service_method_dump_file_descriptor_store, GENERIC_UNIT_VALIDATE_LOADED);
 }
 
 static int aux_scope_from_message(Manager *m, sd_bus_message *message, Unit **ret_scope, sd_bus_error *error) {