This fix was merged without tests: https://github.com/philips/libuv/tree/fix-read-on-windows-to-handle-eof So take tests from igorzi: igorzi@46024bf
GetProcessMemoryInfo is in psapi and GetAdaptersAddresses is in iphlpapi
Detaching doesn't work yet, the setsid() call fails and leaves the child process attached to the parent's session. Revert "test: Add test case for spawning detached child processes." Revert "win: Implement options.detached for uv_spawn() for Windows." Revert "unix: Implement options.detached for uv_spawn() for unix." Revert "Add "detached" member to uv_process_options_t to denote whether a child process should spawn detached from its parent." This reverts commit ea9baef. This reverts commit e99fdf0. This reverts commit 149d32c. This reverts commit b3e0ad4.
…ld process should spawn detached from its parent.
uclibc didn't provide ifaddrs.h before version 0.9.32 It explicitly didn't install it because (quoting) "the corresponding functionality is disabled". So, fix libuv on uclibc < 0.9.32 by returning ENOSYS for uv_interface_addresses()