Skip to content

std: Tweak process raising/lowering implementations #26159

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 11, 2015

Conversation

alexcrichton
Copy link
Member

  • Slate these features to be stable in 1.2 instead of 1.1 (not being backported)
  • Have the FromRawFd implementations follow the contract of the FromRawFd
    trait by taking ownership of the primitive specified.
  • Refactor the implementations slightly to remove the unreachable! blocks as
    well as separating the stdio representation of std::process from
    std::sys::process.

cc #25494

@rust-highfive
Copy link
Contributor

r? @brson

(rust_highfive has picked a reviewer for you, use r? to override)

@alexcrichton
Copy link
Member Author

r? @aturon

@rust-highfive rust-highfive assigned aturon and unassigned brson Jun 9, 2015
@alexcrichton alexcrichton force-pushed the tweak-process-lowering-raising branch 3 times, most recently from 9e282ff to 7fab1b0 Compare June 10, 2015 00:47
* Slate these features to be stable in 1.2 instead of 1.1 (not being backported)
* Have the `FromRawFd` implementations follow the contract of the `FromRawFd`
  trait by taking ownership of the primitive specified.
* Refactor the implementations slightly to remove the `unreachable!` blocks as
  well as separating the stdio representation of `std::process` from
  `std::sys::process`.
@alexcrichton alexcrichton force-pushed the tweak-process-lowering-raising branch from 7fab1b0 to 56a5ff2 Compare June 10, 2015 00:48
@brson
Copy link
Contributor

brson commented Jun 10, 2015

@bors r+

@bors
Copy link
Collaborator

bors commented Jun 10, 2015

📌 Commit 56a5ff2 has been approved by brson

@bors
Copy link
Collaborator

bors commented Jun 11, 2015

⌛ Testing commit 56a5ff2 with merge f6341a8...

bors added a commit that referenced this pull request Jun 11, 2015
…=brson

* Slate these features to be stable in 1.2 instead of 1.1 (not being backported)
* Have the `FromRawFd` implementations follow the contract of the `FromRawFd`
  trait by taking ownership of the primitive specified.
* Refactor the implementations slightly to remove the `unreachable!` blocks as
  well as separating the stdio representation of `std::process` from
  `std::sys::process`.

cc #25494
@bors bors merged commit 56a5ff2 into rust-lang:master Jun 11, 2015
@alexcrichton alexcrichton deleted the tweak-process-lowering-raising branch July 10, 2015 22:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants