Merge pull request #5580 from Cacodemon345/patch-608451

Make sockets from incoming connections nonblocking on Windows
This commit is contained in:
Miran Grča
2025-05-10 23:51:27 +02:00
committed by GitHub

View File

@@ -82,10 +82,12 @@ SOCKET
plat_netsocket_accept(SOCKET socket) plat_netsocket_accept(SOCKET socket)
{ {
SOCKET clientsocket = accept(socket, NULL, NULL); SOCKET clientsocket = accept(socket, NULL, NULL);
u_long yes = 1;
if (clientsocket == INVALID_SOCKET) if (clientsocket == INVALID_SOCKET)
return -1; return -1;
ioctlsocket(clientsocket, FIONBIO, &yes);
return clientsocket; return clientsocket;
} }