For #44011
For #44513
Change-Id: I512466f2e775e36098eb36ca7ef82333cd9e632a
Reviewed-on: https://go-review.googlesource.com/c/go/+/323352
Trust: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
On Unix-like systems, the process group of a child process is now set with signals blocked.
This avoids sending a <code>SIGTTOU</code> to the child when the parent is in a background process group.
</p>
+
+ <p><!-- CL 288298, CL 288300 -->
+ The Windows version of
+ <a href="/pkg/syscall/#SysProcAttr"><code>SysProcAttr</code></a>
+ has two new fields. <code>AdditionalInheritedHandles</code> is
+ a list of additional handles to be inherited by the new child
+ process. <code>ParentProcess</code> permits specifying the
+ parent process of the new process.
+ </p>
</dd>
</dl><!-- syscall -->