summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrabite <rabite@posteo.de>2019-03-17 02:01:10 +0100
committerrabite <rabite@posteo.de>2019-03-17 02:01:10 +0100
commita7abc0d6453248b06c88c739525c344e0a4220c2 (patch)
treec52862ce3059cd325acf1299c81006bde9eeabb8
parent7011023babde960b8ce7a4fbbdddaab696c44649 (diff)
show pid of proc
-rw-r--r--src/proclist.rs5
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();