Fixed again.

The server must be thread based, the client can be blocking.