in the _posixsubprocess C extension module it would unintentionally close the fds and raise an error.