Commit 7066331a authored by Yankun Li's avatar Yankun Li Committed by Konrad Sztyber
Browse files

lib/reduce: reset chunk map, when Write errors occur



Change-Id: Ia355b304ba5c60959f304885ee46102701fde583
Signed-off-by: default avatarYankun Li <845245370@qq.com>
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/24405


Reviewed-by: default avatarGangCao <gang.cao@intel.com>
Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Community-CI: Mellanox Build Bot
Reviewed-by: default avatarJim Harris <jim.harris@samsung.com>
Reviewed-by: default avatarKonrad Sztyber <konrad.sztyber@intel.com>
parent 9d92f20d
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -1051,6 +1051,7 @@ _write_write_done(void *_req, int reduce_errno)
	}

	if (req->reduce_errno != 0) {
		_reduce_vol_reset_chunk(vol, req->chunk_map_index);
		_reduce_vol_complete_req(req, req->reduce_errno);
		return;
	}