Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
linux: don't use uv__nonblock_ioctl() on sparc
uv__nonblock_fcntl() and uv__nonblock_ioctl() do not commute when O_NDELAY is not equal to O_NONBLOCK. Case in point: linux/sparc32 and linux/sparc64, where O_NDELAY is O_NONBLOCK + another bit. Libuv uses uv__nonblock_fcntl() directly sometimes so ensure that it commutes with uv__nonblock(). Fixes: #1830
- Loading branch information