we are interested in developing scalable client/server application using
winsock IOCP. we have developed a test application for this purpose. the
issue is that when server starts running and no client is connected, say this
is the idle state, it takes 25% CPU. Why is that. should not the worker
threads be blocked on GetQueuedCompletionStatus. could anyone explain this
behaviour.
thanks
Mubashir