Use zbus::connection::Builder

This commit is contained in:
Ian Douglas Scott 2024-10-30 12:28:20 -07:00
parent f682e19f21
commit cad6a0e82c
2 changed files with 14 additions and 17 deletions

View file

@ -291,10 +291,8 @@ fn main() {
.unwrap();
scheduler
.schedule(async move {
if let Ok(connection) = zbus::Connection::session().await {
if let Err(err) = freedesktop_screensaver::serve(&connection, sender).await {
log::error!("failed to serve FreeDesktop screensaver interface: {}", err);
}
if let Err(err) = freedesktop_screensaver::serve(sender).await {
log::error!("failed to serve FreeDesktop screensaver interface: {}", err);
}
})
.unwrap();