MCPcopy Index your code
hub / github.com/python/cpython / _save_fds

Method _save_fds

Lib/test/test_subprocess.py:2644–2650  ·  view source on GitHub ↗
(self, save_fds)

Source from the content-addressed store, hash-verified

2642 self._kill_dead_process('terminate')
2643
2644 def _save_fds(self, save_fds):
2645 fds = []
2646 for fd in save_fds:
2647 inheritable = os.get_inheritable(fd)
2648 saved = os.dup(fd)
2649 fds.append((fd, saved, inheritable))
2650 return fds
2651
2652 def _restore_fds(self, fds):
2653 for fd, saved, inheritable in fds:

Callers 4

check_close_std_fdsMethod · 0.95
check_swap_fdsMethod · 0.95

Calls 3

get_inheritableMethod · 0.45
dupMethod · 0.45
appendMethod · 0.45

Tested by

no test coverage detected