mirror of https://github.com/nicolargo/glances.git
Fix crash with extended stats on macOS (issue #999)
As of version 4.3.1, psutil's Process.as_dict() raises ValueError if an attribute name is invalid.
This commit is contained in:
parent
7740f588de
commit
cf2a386d98
|
|
@ -345,7 +345,8 @@ class GlancesProcesses(object):
|
|||
procstat.update(proc.as_dict(attrs=[s]))
|
||||
except psutil.NoSuchProcess:
|
||||
pass
|
||||
except AttributeError:
|
||||
# XXX: psutil>=4.3.1 raises ValueError while <4.3.1 raises AttributeError
|
||||
except (ValueError, AttributeError):
|
||||
procstat[s] = None
|
||||
|
||||
# Number of handles (Windows only)
|
||||
|
|
|
|||
Loading…
Reference in New Issue