fix bootstrap process when client cert is used and error map is supported
If client cert auth is used, once the error map response has been received, the negotiation is complete
Tested-by: Jake Rawsthorne
Tested-by: Build Bot
@@ -660,6 +660,9 @@ GT_NEXT_PACKET:
status);
set_error(LCB_ERR_PROTOCOL_ERROR, "GET_ERRMAP response unexpected", &resp);
}
+ if (settings->keypath) {
+ completed = !maybe_select_bucket();
+ }
// Note, there is no explicit state transition here. LIST_MECHS is
// pipelined after this request.
break;
