diff options
Diffstat (limited to 'glances/processes.py')
-rw-r--r-- | glances/processes.py | 5 |
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)) |