diff --git a/sqld/src/connection/libsql.rs b/sqld/src/connection/libsql.rs index 1e7e70be..890677ba 100644 --- a/sqld/src/connection/libsql.rs +++ b/sqld/src/connection/libsql.rs @@ -185,7 +185,7 @@ impl LibSqlConnection { let (sender, receiver) = crossbeam::channel::unbounded::(); let (init_sender, init_receiver) = oneshot::channel(); - std::thread::spawn(move || { + crate::BLOCKING_RT.spawn_blocking(move || { let mut ctx = hook_ctx; let mut connection = match Connection::new( path.as_ref(),