+40
−4
Loading
It is better to not fail connect commands when a subsystem is not ready. The host will not be expecting that and will typically treat it as a catastrophic failure (i.e. it won't retry the connect). So instead when this situation occurs, start a poller for the connect request. We will continue to retry processing it until the subsystem is ready to handle it. Fixes issue #1985. Signed-off-by:Jim Harris <james.r.harris@intel.com> Change-Id: Id8835df8f0edf1e889fdd7e754e261c2a880cbb6 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/8571 Tested-by:
SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Community-CI: Mellanox Build Bot Reviewed-by:
Ziye Yang <ziye.yang@intel.com> Reviewed-by:
Changpeng Liu <changpeng.liu@intel.com> Reviewed-by:
Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com>