+ final var signalControl = new DbusSignalControlImpl(c, m -> {
+ try {
+ final var objectPath = DbusConfig.getObjectPath(m.getUsername());
+ return run(conn, objectPath, m, ignoreAttachments);
+ } catch (DBusException e) {
+ logger.error("Failed to export object", e);
+ return null;
+ }
+ }, DbusConfig.getObjectPath());
+ conn.exportObject(signalControl);
+