Haciendo un socket Nonblocking para WinSocks y * nix
-
05-07-2019 - |
Pregunta
En C / C ++, ¿cómo convertiría un socket de bloqueo en un socket no de bloqueo tanto en WinSocks como en * nix; para que select () funcione correctamente. Puede usar el preprocesador para el código específico de la plataforma.
Solución
Otros consejos
Se supone que
select () funciona en bloqueo sockets. Regresa cuando un read () regresaría de inmediato, que es siempre el caso de los sockets sin bloqueo.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow