diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index d7bb4e1e..2e1a4678 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -931,9 +931,9 @@ dependencies = [ [[package]] name = "delay_timer" -version = "0.11.4" +version = "0.11.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46e3040b73d9397711697558109c983a2dc6fc63e98785ffbefd3ece57b46b67" +checksum = "d70c0d5d2addc05d1e0cf7e60b3a5bf08415f03136a773d7c66b4e4a3b892cef" dependencies = [ "anyhow", "async-trait", @@ -4363,9 +4363,9 @@ dependencies = [ [[package]] name = "sysinfo" -version = "0.29.11" +version = "0.30.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd727fc423c2060f6c92d9534cef765c65a6ed3f428a03d7def74a8c4348e666" +checksum = "1fb4f3438c8f6389c864e61221cbc97e9bca98b4daf39a5beb7bea660f528bb2" dependencies = [ "cfg-if", "core-foundation-sys", @@ -4373,7 +4373,7 @@ dependencies = [ "ntapi", "once_cell", "rayon", - "winapi", + "windows 0.52.0", ] [[package]] diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 2a549438..b3911cd1 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -24,14 +24,14 @@ dunce = "1.0" log4rs = "1" nanoid = "0.4" chrono = "0.4" -sysinfo = "0.29" +sysinfo = "0.30" rquickjs = "0.3" # 高版本不支持 Linux aarch64 serde_json = "1.0" serde_yaml = "0.9" auto-launch = "0.5" once_cell = "1.18" port_scanner = "0.1.5" -delay_timer = "0.11" +delay_timer = "0.11.5" parking_lot = "0.12" percent-encoding = "2.3.1" window-shadows = { version = "0.2" } diff --git a/src-tauri/src/core/core.rs b/src-tauri/src/core/core.rs index 72eb02a5..cc4b3798 100644 --- a/src-tauri/src/core/core.rs +++ b/src-tauri/src/core/core.rs @@ -5,7 +5,7 @@ use anyhow::{bail, Context, Result}; use once_cell::sync::OnceCell; use parking_lot::Mutex; use std::{fs, io::Write, sync::Arc, time::Duration}; -use sysinfo::{Pid, PidExt, ProcessExt, System, SystemExt}; +use sysinfo::{Pid, System}; use tauri::api::process::{Command, CommandChild, CommandEvent}; use tokio::time::sleep;