Skip to content
Snippets Groups Projects
Commit be93fefa authored by Andy Green's avatar Andy Green
Browse files

break client connect into states and apply timeout


Doing a client connect was atomic until now, blocking
all the other service while it waited for proxy and / or
server response.

This patch uses the new timeout system and breaks the
client connect sequence into three states handled by
the normal poll() processing.  It means that there are
now no blocking network delays and it's all handled
by the main state machine.

Signed-off-by: default avatarAndy Green <andy@warmcat.com>
parent a71eafce
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment