have followed some sam's ... in 21 days code to make a desktop cleint and server app that should talk to each other - the attempts to connect fail because of WSAEWOULDBLOCK - the gist of the message is that the conneciton attempt is t a non-blockiing socket and it did not get an immediate reply.

reading up on the literature - non-blocking means synchronous and not asynchronous. and CAsyncSocket is supposed to be asynchronous.

how can i enforce blocking on CASyncSocket that i understand it should be doing already?