Lines Matching refs:pidfd
944 for pidfd, _, _ in self._callbacks.values():
945 self._loop._remove_reader(pidfd)
946 os.close(pidfd)
955 pidfd = os.pidfd_open(pid)
956 self._loop._add_reader(pidfd, self._do_wait, pid)
957 self._callbacks[pid] = pidfd, callback, args
960 pidfd, callback, args = self._callbacks.pop(pid)
961 self._loop._remove_reader(pidfd)
975 os.close(pidfd)
980 pidfd, _, _ = self._callbacks.pop(pid)
983 self._loop._remove_reader(pidfd)
984 os.close(pidfd)