daemon/worker: move checkout layer before connect, catch checkout errors
The checkout layer was moved to where upstream address is known, but before outbound message is sent (or connected to upstream). The reason is to allow checkout layer to block outbound queries without wasting time waiting for connect.
Please register or sign in to comment