So it turns off properly, it says its disabled, but its not actually disabled? How do you know its not actually disabled?
Because nothing is changed. It sends the data like before
I'm trying this for a test:
dim i as long
for i = 1 to 8192
And i get the same with TCP_NODELAY on or off.. I get:
1234567891011121314 etc.... in 4 or 5 packets.
And if i test it with my game, when i send 3 byte, it doesn't send it but it wait for others data
It's strange. If i try with getsockopt it says TCP_NODELAY = 1 after i change it or 0 for normal
I set True the TCP_NODELAY property in the Connect event.