SDLNet_TCP_Accept non-blocking contract for cross-platform servers
SDLNet_TCP_Accept non-blocking contract for cross-platform servers SDL_net 2.0 specifies that SDLNet_TCP_Accept() should return NULL and set errno to EWOULDBLOCK when the listening socket is placed in non-blocking mode via SDLNet_TCP_SetNonblocking(). However, the implementation varies across Windows, Linux, and macOS: some platforms return immediately, whil