Ok here is 2 threads
doesn't work. Error in red line.
answserver_socket - hold cliend data after accept()
client_socket - hold data to RunUO server
Code:
int WINAPI ThreadProcOne(LPVOID lpParameter)
{
char msg[1024];
while(true)
{
memset(&msg, 0, sizeof(msg));
recv(answserver_socket, msg, sizeof(msg), 0);
cout<<"Client: "<<msg<<endl;
Sleep(250);
send(client_socket,msg, sizeof(msg), 0);
}
return 0;
}
int WINAPI ThreadProcTwo(LPVOID lpParameter)
{
char msg[1024];
while(true)
{
memset(&msg, 0, sizeof(msg));
[COLOR="Red"] recv(client_socket, msg, sizeof(msg), 0);[/COLOR]
cout<<"Server: "<<msg<<endl;
Sleep(250);
send(answserver_socket, msg, sizeof(msg), 0);
}
return 0;
}