libuv/include
Jameson Nash 064617e40a
win: remove pipe shutdown logic, return ENOTSUP (#5067)
Named pipes do not actually support `shutdown`, and this hack to fake it
was unsound. Return `UV_ENOTSOCK` from `uv_shutdown` immediately for
`UV_NAMED_PIPE` handles, matching the behavior on unix where `shutdown`
on a pipe fd fails with `ENOTSOCK` (as oppposed to a unix domain socket
which is also a `uv_pipe_t`, but does supposed `shutdown`).

Fixes tests to work correctly whether or not shutdown works.

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-16 13:04:03 -04:00
..
uv win: remove pipe shutdown logic, return ENOTSUP (#5067) 2026-03-16 13:04:03 -04:00
uv.h unix: support setting supplementary process groups (#4704) 2025-12-20 20:08:48 +01:00