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: 244546781033
Choose a base ref
...
head repository: joyent/libuv
compare: f764bff699e9
Choose a head ref
  • 1 commit
  • 6 files changed
  • 1 contributor

Commits on Nov 7, 2013

  1. unix: return exec errors from uv_spawn, not async

    If spawning a process fails due to an exec() failure (but it succeeded
    in forking), then this should be considered a spawn failure instead of
    an asynchronous termination of the process. This allows to check for
    common exec() failure conditions such as a bad path quickly instead of
    having to rely on keeping track of the async callback.
    
    Additionally, the meaning of the two fields returned in the callback are
    now exactly what they advertise to be. The process exit argument is not
    one of two values depending on what happened to the child.
    
    Fixes #978.
    alexcrichton authored and bnoordhuis committed Nov 7, 2013
    Copy the full SHA
    f764bff View commit details
    Browse the repository at this point in the history