libuv/include
Alex Crichton f764bff699 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.
2013-11-07 22:10:38 +01:00
..
pthread-fixes.h build: switch to autotools 2013-07-02 01:21:16 +02:00
stdint-msvc2008.h build: switch to autotools 2013-07-02 01:21:16 +02:00
tree.h build: switch to autotools 2013-07-02 01:21:16 +02:00
uv-bsd.h build: switch to autotools 2013-07-02 01:21:16 +02:00
uv-darwin.h fsevents: report errors to user 2013-10-31 01:06:37 +04:00
uv-errno.h include: add E2BIG status code mapping 2013-10-20 14:00:29 +02:00
uv-linux.h linux,darwin,win: link-local IPv6 addresses 2013-07-04 15:43:20 +02:00
uv-sunos.h build: switch to autotools 2013-07-02 01:21:16 +02:00
uv-unix.h unix: return exec errors from uv_spawn, not async 2013-11-07 22:10:38 +01:00
uv-win.h unix: return exec errors from uv_spawn, not async 2013-11-07 22:10:38 +01:00
uv.h unix: return exec errors from uv_spawn, not async 2013-11-07 22:10:38 +01:00