diff options
author | Giampaolo Rodola <g.rodola@gmail.com> | 2015-08-01 16:33:10 +0200 |
---|---|---|
committer | Giampaolo Rodola <g.rodola@gmail.com> | 2015-08-01 16:33:10 +0200 |
commit | f2b8538ac6654875935b02b01a25252f087e4f6d (patch) | |
tree | 9e0cffd64eaabe02a80311a78f9db6b9590f5018 | |
parent | 963b8599659a576f098f1c9124d35b6c95460df1 (diff) | |
download | psutil-f2b8538ac6654875935b02b01a25252f087e4f6d.tar.gz |
send_signal(): also translate EACCES into AD
-rw-r--r-- | .coveragerc | 1 | ||||
-rw-r--r-- | psutil/__init__.py | 4 |
2 files changed, 3 insertions, 2 deletions
diff --git a/.coveragerc b/.coveragerc index 918f1c5d..f023909b 100644 --- a/.coveragerc +++ b/.coveragerc @@ -12,6 +12,7 @@ exclude_lines = pragma: no cover if __name__ == .__main__.: if sys.platform.startswith + if _WINDOWS: import enum if enum is not None: if enum is None: diff --git a/psutil/__init__.py b/psutil/__init__.py index c45f4142..e5655be8 100644 --- a/psutil/__init__.py +++ b/psutil/__init__.py @@ -1023,7 +1023,7 @@ class Process(object): if err.errno == errno.ESRCH: self._gone = True raise NoSuchProcess(self.pid, self._name) - if err.errno == errno.EPERM: + if err.errno in (errno.EPERM, errno.EACCES): raise AccessDenied(self.pid, self._name) raise @@ -1826,7 +1826,7 @@ def users(): return _psplatform.users() -def test(): +def test(): # pragma: no cover """List info of all currently running processes emulating ps aux output. """ |