diff --git a/lib/traits.rs b/lib/traits.rs index b003e5e..3e2a1a5 100644 --- a/lib/traits.rs +++ b/lib/traits.rs @@ -70,7 +70,7 @@ pub trait LuaExecutorExt<'lua> { )?; let rt = Runtime::new(&lua)?; - rt.push_main(lua.load("spawnBackgroundTask()"), ()); + rt.push_thread(lua.load("spawnBackgroundTask()"), ()); rt.run_blocking(); Ok(())