File tree Expand file tree Collapse file tree
isaaclab_arena/tests/utils Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -42,11 +42,11 @@ def run_subprocess(
4242) -> subprocess .CompletedProcess | None :
4343 """Run a command in a subprocess with timeout.
4444
45- ``start_new_session=True`` isolates the child into its own process group.
46- The child-side ``SimulationAppContext`` uses this to SIGTERM its entire
47- group before ``os._exit()``, preventing orphaned Kit children (shader
48- compiler, GPU workers, …) from holding GPU resources and blocking the
49- next subprocess.
45+ The child is launched with ``start_new_session=True`` so it lives in its
46+ own process group. The child-side ``SimulationAppContext`` uses this to
47+ SIGTERM its entire group before ``os._exit()``, preventing orphaned Kit
48+ children (shader compiler, GPU workers, …) from holding GPU resources and
49+ blocking the next subprocess.
5050
5151 Args:
5252 cmd: Command to run (list of strings).
You can’t perform that action at this time.
0 commit comments