diff --git a/Cargo.lock b/Cargo.lock index adfe7f01957..23159907e4e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7332,9 +7332,9 @@ dependencies = [ [[package]] name = "sysinfo" -version = "0.31.4" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "355dbe4f8799b304b05e1b0f05fc59b2a18d36645cf169607da45bde2f69a1be" +checksum = "e3b5ae3f4f7d64646c46c4cae4e3f01d1c5d255c7406fdd7c7f999a94e488791" dependencies = [ "core-foundation-sys", "libc", diff --git a/implementations/rust/ockam/ockam_api/Cargo.toml b/implementations/rust/ockam/ockam_api/Cargo.toml index 44c796d47c5..a5372b7b8b4 100644 --- a/implementations/rust/ockam/ockam_api/Cargo.toml +++ b/implementations/rust/ockam/ockam_api/Cargo.toml @@ -99,7 +99,7 @@ sqlx = { version = "0.8.2", default-features = false } strip-ansi-escapes = "0.2" strum = { version = "0.26.3", default-features = false, features = ["derive"] } syntect = { version = "5.2.0", default-features = false, features = ["default-syntaxes", "regex-onig"] } -sysinfo = "0.31" +sysinfo = "0.32" termbg = "0.5.2" thiserror = "1.0" time = { version = "0.3.36", default-features = false, features = ["std", "formatting", "local-offset", "macros"] } diff --git a/implementations/rust/ockam/ockam_api/src/cli_state/nodes.rs b/implementations/rust/ockam/ockam_api/src/cli_state/nodes.rs index 04dc01026d6..c8b1180753e 100644 --- a/implementations/rust/ockam/ockam_api/src/cli_state/nodes.rs +++ b/implementations/rust/ockam/ockam_api/src/cli_state/nodes.rs @@ -656,7 +656,7 @@ impl NodeInfo { pub fn status(&self) -> NodeProcessStatus { if let Some(pid) = self.pid() { let mut sys = System::new(); - sys.refresh_processes(ProcessesToUpdate::All); + sys.refresh_processes(ProcessesToUpdate::All, false); if let Some(p) = sys.process(Pid::from_u32(pid)) { // Under certain circumstances the process can be in a state where it's not running // and we are unable to kill it. For example, `kill -9` a process created by