Skip to content

Commit b9540a9

Browse files
author
Steve Lee (POWERSHELL HE/HIM) (from Dev Box)
committed
fix process due to changes in sysinfo crate
1 parent 2da92bc commit b9540a9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

process/src/main.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,18 @@ mod process_info;
55
use std::env;
66
use std::process::exit;
77
use std::io::{self, Read};
8-
use sysinfo::System;
8+
use sysinfo::{ProcessesToUpdate, System};
99
use crate::process_info::ProcessInfo;
1010

1111
fn get_task_list() -> Vec<ProcessInfo>
1212
{
1313
let mut result = Vec::new();
1414
let mut s = System::new();
15-
s.refresh_processes();
15+
s.refresh_processes(ProcessesToUpdate::All);
1616
for (pid, process) in s.processes() {
1717
let mut p = ProcessInfo::new();
1818
p.pid = pid.as_u32();
19-
p.name = String::from(process.name());
19+
p.name = format!("{:?}", process.name());
2020
p.cmdline = format!("{:?}", process.cmd());
2121
result.push(p);
2222
}

0 commit comments

Comments
 (0)