summaryrefslogtreecommitdiff
path: root/psutil/_common.py
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2022-01-16 12:41:25 +0100
committerGiampaolo Rodola <g.rodola@gmail.com>2022-01-16 12:41:25 +0100
commit7803582ae7a331e3a0be367cae377c92f294148d (patch)
tree929367bc8ecfecbb85c600438087161601ec14d3 /psutil/_common.py
parentd135e2c3a99bfd1bd01d1158ec31dbc8dc1c910f (diff)
downloadpsutil-7803582ae7a331e3a0be367cae377c92f294148d.tar.gz
fix py 2.7 failures
Signed-off-by: Giampaolo Rodola <g.rodola@gmail.com>
Diffstat (limited to 'psutil/_common.py')
-rw-r--r--psutil/_common.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/psutil/_common.py b/psutil/_common.py
index c94a8378..00a9c6fd 100644
--- a/psutil/_common.py
+++ b/psutil/_common.py
@@ -289,7 +289,9 @@ class Error(Exception):
info = {} # Python 2.6
for name in attrs:
value = getattr(self, name, None)
- if value is not None:
+ if value:
+ info[name] = value
+ elif name == "pid" and value == 0:
info[name] = value
return info