Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upstd: Implement lowering and raising for process IO #25494
Conversation
rust-highfive
assigned
brson
May 16, 2015
This comment has been minimized.
This comment has been minimized.
|
r? @aturon |
rust-highfive
assigned
aturon
and unassigned
brson
May 16, 2015
This comment has been minimized.
This comment has been minimized.
|
r? @brson (rust_highfive has picked a reviewer for you, use r? to override) |
alexcrichton
force-pushed the
alexcrichton:stdio-from-raw
branch
from
0f35ebc
to
af69f4e
May 16, 2015
alexcrichton
force-pushed the
alexcrichton:stdio-from-raw
branch
4 times, most recently
from
b3db491
to
3dd3450
May 16, 2015
alexcrichton
added
beta-nominated
T-libs
labels
May 16, 2015
This comment has been minimized.
This comment has been minimized.
|
ping r? @aturon |
aturon
reviewed
May 29, 2015
| /// Note that this function **does not** take ownership of the file | ||
| /// descriptor provided and it will **not** be closed when `Stdio` goes out | ||
| /// of scope. As a result this method is unsafe because due to the lack of | ||
| /// knowledge about the lifetime of the provided file descriptor, this could |
This comment has been minimized.
This comment has been minimized.
aturon
May 29, 2015
Member
I feel slightly uneasy about this comment, as it directly contradicts the documentation for the trait.
It would be good to be more crisp about the story here.
This comment has been minimized.
This comment has been minimized.
|
@bors: r+ |
This comment has been minimized.
This comment has been minimized.
|
|
This comment has been minimized.
This comment has been minimized.
|
(I'm assuming we still intend to backport; if not, feel free to r- and update stability markers.) |
This comment has been minimized.
This comment has been minimized.
bors
added a commit
that referenced
this pull request
May 29, 2015
This comment has been minimized.
This comment has been minimized.
bors
merged commit 3dd3450
into
rust-lang:master
May 29, 2015
bors
referenced this pull request
May 29, 2015
Merged
Reset signal behavior before starting children with std::process #25784
This comment has been minimized.
This comment has been minimized.
|
triage: not accepted for beta |
alexcrichton
deleted the
alexcrichton:stdio-from-raw
branch
Jun 9, 2015
alexcrichton
removed
the
beta-nominated
label
Jun 9, 2015
alexcrichton
referenced this pull request
Jun 9, 2015
Merged
std: Tweak process raising/lowering implementations #26159
bors
added a commit
that referenced
this pull request
Jun 11, 2015
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
alexcrichton commentedMay 16, 2015
This commit implements a number of standard traits for the standard library's
process I/O handles. The
FromRaw{Fd,Handle}traits are now implemented for theStdiotype and theAsRaw{Fd,Handle}traits are now implemented for theChild{Stdout,Stdin,Stderr}types.The stability markers for these implementations mention that they are stable for
1.1 as I will nominate this commit for cherry-picking to beta.