summaryrefslogtreecommitdiff
path: root/psutil/_pslinux.py
diff options
context:
space:
mode:
authorGiampaolo Rodola <g.rodola@gmail.com>2017-11-13 00:27:06 +0100
committerGiampaolo Rodola <g.rodola@gmail.com>2017-11-13 00:27:06 +0100
commit684c6fb5a425a9667654d0b8a70e790f1b1069e7 (patch)
tree0db7f1deffbea3d5e58ae125ee7f150a41bbc9a6 /psutil/_pslinux.py
parent3c5438978f621f18b8e9b0b70fde4182221d7cb3 (diff)
parent4d3f5ba337c5a91efa642699cc96331718889b4f (diff)
downloadpsutil-1173-debug-mode.tar.gz
Merge branch 'master' into 1173-debug-mode1173-debug-mode
Diffstat (limited to 'psutil/_pslinux.py')
-rw-r--r--psutil/_pslinux.py14
1 files changed, 4 insertions, 10 deletions
diff --git a/psutil/_pslinux.py b/psutil/_pslinux.py
index 2fec8ea7..3fe62c5c 100644
--- a/psutil/_pslinux.py
+++ b/psutil/_pslinux.py
@@ -41,6 +41,9 @@ from ._compat import b
from ._compat import basestring
from ._compat import long
from ._compat import PY3
+from ._exceptions import AccessDenied
+from ._exceptions import NoSuchProcess
+from ._exceptions import ZombieProcess
if sys.version_info >= (3, 4):
import enum
@@ -137,12 +140,6 @@ TCP_STATUSES = {
"0B": _common.CONN_CLOSING
}
-# these get overwritten on "import psutil" from the __init__.py file
-NoSuchProcess = None
-ZombieProcess = None
-AccessDenied = None
-TimeoutExpired = None
-
# =====================================================================
# --- named tuples
@@ -1536,10 +1533,7 @@ class Process(object):
@wrap_exceptions
def wait(self, timeout=None):
- try:
- return _psposix.wait_pid(self.pid, timeout)
- except _psposix.TimeoutExpired:
- raise TimeoutExpired(timeout, self.pid, self._name)
+ return _psposix.wait_pid(self.pid, timeout, self._name)
@wrap_exceptions
def create_time(self):