5d541746f3
In the case of using CONF file, if two subsystems are assigned with same subnqn, it fails at the second subsystem creation, however the state machine is not set correctly. The fix here is to properly set the state machine to roll back the operations and destroy the created subsystem and exit the application cleanly. Change-Id: I4356802a12f7a2982485f61a69eceeb979033788 Signed-off-by: GangCao <gang.cao@intel.com> Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/476904 Community-CI: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Shuhei Matsumoto <shuhei.matsumoto.xt@hitachi.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> |
||
---|---|---|
.. | ||
rpc | ||
subsystems | ||
Makefile |