summaryrefslogtreecommitdiffstats
path: root/platform/linuxbsd/tts_linux.cpp
diff options
context:
space:
mode:
authorFabio Alessandrelli <fabio.alessandrelli@gmail.com>2024-08-07 09:43:34 +0200
committerFabio Alessandrelli <fabio.alessandrelli@gmail.com>2024-08-07 09:47:00 +0200
commit7f610a2c6e57cbc48f9c0bdfa6e39f9b2068e586 (patch)
tree9d3adf7b092832c1b1d88d6b4bcfd2983a39a1b9 /platform/linuxbsd/tts_linux.cpp
parenteabeafd8c3d3fb346853eb1c590ae54b8aa4cd14 (diff)
downloadredot-engine-7f610a2c6e57cbc48f9c0bdfa6e39f9b2068e586.tar.gz
[WS] Fix set_no_delay on Windows
Windows socket implementation is, as usual, broken in many ways. This includes `setsockopt` failing to set `TCP_NODELAY` if the socket is still in a connecting state. This also means we need to keep polling the IP resolver until the socket reaches the CONNECTED state (so it can set the TCP_NODELAY after the connection is successful).
Diffstat (limited to 'platform/linuxbsd/tts_linux.cpp')
0 files changed, 0 insertions, 0 deletions