Ok, I have a constantly open port which the client connects to, and then is redirected to a new socket. This works fine, but when I set up this new connection, I want to send the index of my winsock array back to the client, which I do right after the .accept method, but it doesn't send (or it isn't received, can't really tell which). I'm making sure they're connected before executing this, and all other instances of senddata work fine after, what's wrong?