diff options
author | rabite <rabite@posteo.de> | 2019-03-17 02:01:10 +0100 |
---|---|---|
committer | rabite <rabite@posteo.de> | 2019-03-17 02:01:10 +0100 |
commit | a7abc0d6453248b06c88c739525c344e0a4220c2 (patch) | |
tree | c52862ce3059cd325acf1299c81006bde9eeabb8 | |
parent | 7011023babde960b8ce7a4fbbdddaab696c44649 (diff) |
show pid of proc
-rw-r--r-- | src/proclist.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/proclist.rs b/src/proclist.rs index eac107c..38b66fc 100644 --- a/src/proclist.rs +++ b/src/proclist.rs @@ -153,9 +153,10 @@ impl ListView<Vec<Process>> { } pub fn render_proc(&self, proc: &Process) -> HResult<String> { - let status = match *proc.status.lock().unwrap() { + let pid = proc.handle.lock()?.id(); + let status = match *proc.status.lock()? { Some(status) => format!("{}", status), - None => "<R>".to_string() + None => format!("<{}>", pid), }; let xsize = self.get_coordinates()?.xsize(); |