From 963f8edc4590af5a182a2b3eb2e5088de638715c Mon Sep 17 00:00:00 2001 From: Jake Stanger Date: Sun, 14 Jan 2024 15:41:43 +0000 Subject: [PATCH] fix(script): spawning outside of tokio runtime causing crash Fixes #408. --- src/script.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/script.rs b/src/script.rs index 47683c1..71f0dc4 100644 --- a/src/script.rs +++ b/src/script.rs @@ -1,4 +1,4 @@ -use crate::send_async; +use crate::{send_async, spawn}; use color_eyre::eyre::WrapErr; use color_eyre::{Report, Result}; use serde::Deserialize; @@ -7,9 +7,9 @@ use std::fmt::{Display, Formatter}; use std::process::Stdio; use tokio::io::{AsyncBufReadExt, BufReader}; use tokio::process::Command; +use tokio::select; use tokio::sync::mpsc; use tokio::time::sleep; -use tokio::{select, spawn}; use tracing::{debug, error, trace, warn}; #[derive(Debug, Deserialize, Clone)]