Skip to content
This repository has been archived by the owner on May 4, 2018. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: joyent/libuv
base: 636f2056a704
Choose a base ref
...
head repository: joyent/libuv
compare: 0d435a56622c
Choose a head ref
  • 2 commits
  • 16 files changed
  • 1 contributor

Commits on Oct 1, 2013

  1. unix: sanity-check fds before closing

    Ensure that close() system calls don't close stdio file descriptors
    because that is almost never the intention.
    
    This is also a partial workaround for a kernel bug that seems to affect
    all Linux kernels when stdin is a pipe that gets closed: fd 0 keeps
    signalling EPOLLHUP but a subsequent call to epoll_ctl(EPOLL_CTL_DEL)
    fails with EBADF.  See nodejs/node-v0.x-archive#6271 for details and a test case.
    bnoordhuis committed Oct 1, 2013
    Copy the full SHA
    359d667 View commit details
    Browse the repository at this point in the history
  2. unix: remove uv__pipe_accept()

    It's basically a less advanced version of uv__server_io().  Drop the
    former in favor of the latter.
    bnoordhuis committed Oct 1, 2013
    Copy the full SHA
    0d435a5 View commit details
    Browse the repository at this point in the history