[SDL] Developing Network Games with SDL Net
Stephen Sweeney
stephen.sweeney at parallelrealities.co.uk
Wed Dec 29 10:56:38 PST 2004
On Tuesday 28 Dec 2004 10:28, Benjamin Deutsch wrote:
> > Maybe those lockups You had were because socket was not set to
> > non-blocking mode (it should be, but maybe on Your platform something
> > doesn't work right)?
>
> The sockets are set to blocking mode for the actual TCP connection, only
> the "server socket" ist non-blocking. So you should either use Select
> (which will still not completely help you with Send, since it still
> potentially blocks, but this should rarely really happen), or do
> networking in its own thread(s).
Ah, it's cool guys, I've got it working now, SDLNet_TCP_Recv() was blocking on
the client (didn't know it that this). I just changed the timeout :)
Ta,
Stevie :)
More information about the SDL
mailing list