From 60b79fcf09dc48da615f44650f69cc33fe6d9da6 Mon Sep 17 00:00:00 2001 From: Giampaolo Rodola Date: Sat, 21 Dec 2024 14:53:09 +0100 Subject: [PATCH] use more readable variable aliases --- psutil/__init__.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/psutil/__init__.py b/psutil/__init__.py index ad4bd7388..042347358 100644 --- a/psutil/__init__.py +++ b/psutil/__init__.py @@ -1250,7 +1250,9 @@ def connections(self, kind="inet"): def _send_signal(self, sig): assert not self.pid < 0, self.pid self._raise_if_pid_reused() - if self.pid == 0: + + pid, ppid, name = self.pid, self._ppid, self._name + if pid == 0: # see "man 2 kill" msg = ( "preventing sending signal to process with PID 0 as it " @@ -1259,18 +1261,17 @@ def _send_signal(self, sig): ) raise ValueError(msg) try: - os.kill(self.pid, sig) + os.kill(pid, sig) except ProcessLookupError as err: - if OPENBSD and pid_exists(self.pid): + if OPENBSD and pid_exists(pid): # We do this because os.kill() lies in case of # zombie processes. - ppid = self._ppid - raise ZombieProcess(self.pid, self._name, ppid) from err + raise ZombieProcess(pid, name, ppid) from err else: self._gone = True - raise NoSuchProcess(self.pid, self._name) from err + raise NoSuchProcess(pid, name) from err except PermissionError as err: - raise AccessDenied(self.pid, self._name) from err + raise AccessDenied(pid, name) from err def send_signal(self, sig): """Send a signal *sig* to process pre-emptively checking