summaryrefslogtreecommitdiff
path: root/psutil/_psaix.py
diff options
context:
space:
mode:
Diffstat (limited to 'psutil/_psaix.py')
-rw-r--r--psutil/_psaix.py17
1 files changed, 4 insertions, 13 deletions
diff --git a/psutil/_psaix.py b/psutil/_psaix.py
index c78922b0..9abc8d17 100644
--- a/psutil/_psaix.py
+++ b/psutil/_psaix.py
@@ -28,6 +28,9 @@ from ._common import sockfam_to_enum
from ._common import socktype_to_enum
from ._common import usage_percent
from ._compat import PY3
+from ._exceptions import AccessDenied
+from ._exceptions import NoSuchProcess
+from ._exceptions import ZombieProcess
__extra__all__ = ["PROCFS_PATH"]
@@ -76,12 +79,6 @@ proc_info_map = dict(
status=6,
ttynr=7)
-# these get overwritten on "import psutil" from the __init__.py file
-NoSuchProcess = None
-ZombieProcess = None
-AccessDenied = None
-TimeoutExpired = None
-
# =====================================================================
# --- named tuples
@@ -561,13 +558,7 @@ class Process(object):
@wrap_exceptions
def wait(self, timeout=None):
- try:
- return _psposix.wait_pid(self.pid, timeout)
- except _psposix.TimeoutExpired:
- # support for private module import
- if TimeoutExpired is None:
- raise
- raise TimeoutExpired(timeout, self.pid, self._name)
+ return _psposix.wait_pid(self.pid, timeout, self._name)
@wrap_exceptions
def io_counters(self):