MCPcopy Index your code
hub / github.com/RustPython/RustPython / _stop_unlocked

Method _stop_unlocked

Lib/multiprocessing/forkserver.py:48–61  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

46 self._stop_unlocked()
47
48 def _stop_unlocked(self):
49 if self._forkserver_pid is None:
50 return
51
52 # close the "alive" file descriptor asks the server to stop
53 os.close(self._forkserver_alive_fd)
54 self._forkserver_alive_fd = None
55
56 os.waitpid(self._forkserver_pid, 0)
57 self._forkserver_pid = None
58
59 if not util.is_abstract_socket_namespace(self._forkserver_address):
60 os.unlink(self._forkserver_address)
61 self._forkserver_address = None
62
63 def set_forkserver_preload(self, modules_names):
64 '''Set list of module names to try to load in forkserver process.'''

Callers 1

_stopMethod · 0.95

Calls 2

closeMethod · 0.45
unlinkMethod · 0.45

Tested by

no test coverage detected