From d8d110018b4aa7b5af05ddb88542de2a13b80c4c Mon Sep 17 00:00:00 2001 From: Richard Acayan Date: Fri, 29 Nov 2024 17:53:23 -0500 Subject: [PATCH] kde, gnome: join with blocking event loop --- src/ufkbd_gnome.rs | 5 +---- src/ufkbd_kde.rs | 6 +----- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/src/ufkbd_gnome.rs b/src/ufkbd_gnome.rs index d7edb32..34515fc 100644 --- a/src/ufkbd_gnome.rs +++ b/src/ufkbd_gnome.rs @@ -14,7 +14,6 @@ use crate::wayland::Dispatcher; use polling::Event; use polling::Events; use polling::Poller; -use std::future::pending; use std::sync::Arc; use std::time::Instant; use tokio::task; @@ -92,7 +91,5 @@ async fn main() dispatcher.dispatch_timers(); } - }); - - pending::<()>().await; + }).await.unwrap(); } diff --git a/src/ufkbd_kde.rs b/src/ufkbd_kde.rs index 5451149..1e14e69 100644 --- a/src/ufkbd_kde.rs +++ b/src/ufkbd_kde.rs @@ -4,7 +4,6 @@ */ mod core; -// mod libei; mod wayland; use ashpd::desktop::PersistMode; @@ -15,7 +14,6 @@ use crate::wayland::Dispatcher; use polling::Event; use polling::Events; use polling::Poller; -use std::future::pending; use std::time::Instant; use reis::ei::Context; use reis::ei::handshake::ContextType; @@ -96,7 +94,5 @@ async fn main() dispatcher.dispatch_timers(); } - }); - - pending::<()>().await; + }).await.unwrap(); }