summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2015-06-20 14:41:48 +0200
committerGiampaolo Rodola <g.rodola@gmail.com>2015-06-20 14:41:48 +0200
commit5cd6fcac01e442b5022d223e3e366dfae456ad64 (patch)
tree051fc0b8fe4d70df33cd7426bb564d36c7963623
parent9ad8e1416dfc579de0fec640dd3ea015ebb3e7cb (diff)
downloadpsutil-5cd6fcac01e442b5022d223e3e366dfae456ad64.tar.gz
exceptions unification
-rw-r--r--psutil/_pslinux.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/psutil/_pslinux.py b/psutil/_pslinux.py
index 3f2d802c..4568216d 100644
--- a/psutil/_pslinux.py
+++ b/psutil/_pslinux.py
@@ -752,7 +752,7 @@ class Process(object):
def exe(self):
try:
exe = os.readlink("/proc/%s/exe" % self.pid)
- except (OSError, IOError) as err:
+ except OSError as err:
if err.errno in (errno.ENOENT, errno.ESRCH):
# no such file error; might be raised also if the
# path actually exists for system processes with
@@ -991,7 +991,7 @@ class Process(object):
try:
with open(fname, 'rb') as f:
st = f.read().strip()
- except EnvironmentError as err:
+ except IOError as err:
if err.errno == errno.ENOENT:
# no such file or directory; it means thread
# disappeared on us