Description
Adds a cross-platform I/O selector API for Ruby evented applications. It is useful for servers, clients, and frameworks that need efficient readiness notifications for sockets or other I/O resources.
I/O selectors require careful lifecycle management. Handle closed descriptors, timeouts, backpressure, and blocking code so one connection does not stall the process.