Don't drop tokio runtime immediately

This commit is contained in:
Jonathan Kelley committed 2024-01-04 16:38:49 -08:00
1 parent c91071a0bb
commit 1518c223f6
1 file changed
+2 -5
+2 -5
View File
@@ -113,11 +113,8 @@ pub fn launch_with_props<P: 'static>(root: Component<P>, props: P, cfg: Config)
// We start the tokio runtime *on this thread*
// Any future we poll later will use this runtime to spawn tasks and for IO
// I would love to just allow dioxus to work with any runtime... but tokio is weird
let _guard = Builder::new_multi_thread()
.enable_all()
.build()
.unwrap()
.enter();
let rt = &Builder::new_multi_thread().enable_all().build().unwrap();
let _guard = rt.enter();
let (event_loop, mut app) = app::App::new(cfg, props, root);