mitchellh / libxev

libxev is a cross-platform, high-performance event loop that provides abstractions for non-blocking IO, timers, events, and more and works on Linux (io_uring or epoll), macOS (kqueue), and Wasm + WASI. Available as both a Zig and C API.
MIT License
1.97k stars 65 forks source link

IOCP: Socket Reset and Cancel Errors #71

Closed Vulfox closed 11 months ago

Vulfox commented 11 months ago

I was encountering lots of unexpected errors thrown when using TCP connections for Windows (iocpbackend) and added these in locally to address connection drops and such without seeing those particular unexpected errors.

mitchellh commented 11 months ago

Thanks this looks good!