-
Notifications
You must be signed in to change notification settings - Fork 13.6k
Open
Labels
A-processArea: `std::process` and `std::env`Area: `std::process` and `std::env`C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCT-libs-apiRelevant to the library API team, which will review and decide on the PR/issue.Relevant to the library API team, which will review and decide on the PR/issue.
Description
Feature gate: #![feature(process_setsid)]
This is a tracking issue for adding a setsid
method to the std::os::unix::process::CommandExt
trait.
Add a new setsid
method to the CommandExt
trait for UNIX systems. Using the setsid
method, a caller can create a new session and process group whilst still benefiting from the POSIX spawn fast path code.
Public API
trait CommandExt {
fn setsid(&mut self) -> &mut Command
}
Steps / History
- Implementation:
- Final comment period (FCP)1
- Stabilization PR
Unresolved Questions
- None yet.
Footnotes
Yohe-Am, ysndr, dgkimpton, notpeelz, ClementNerma and 1 more
Metadata
Metadata
Assignees
Labels
A-processArea: `std::process` and `std::env`Area: `std::process` and `std::env`C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFCT-libs-apiRelevant to the library API team, which will review and decide on the PR/issue.Relevant to the library API team, which will review and decide on the PR/issue.