summaryrefslogtreecommitdiffstats
path: root/glances/processes.py
diff options
context:
space:
mode:
Diffstat (limited to 'glances/processes.py')
-rw-r--r--glances/processes.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/glances/processes.py b/glances/processes.py
index 5fb43ae0..74606786 100644
--- a/glances/processes.py
+++ b/glances/processes.py
@@ -476,7 +476,10 @@ class GlancesProcesses(object):
pass
else:
# Save values to cache
- self.processlist_cache[proc['pid']] = {cached: proc[cached] for cached in cached_attrs}
+ try:
+ self.processlist_cache[proc['pid']] = {cached: proc[cached] for cached in cached_attrs}
+ except KeyError:
+ pass
# Apply user filter
processlist = list(filter(lambda p: not self._filter.is_filtered(p), processlist))