md-cluster: add missed lockres_free
We also need to free the lock resource before goto out. Reviewed-by: Goldwyn Rodrigues <rgoldwyn@suse.com> Signed-off-by: Guoqing Jiang <gqjiang@suse.com> Signed-off-by: NeilBrown <neilb@suse.com>
This commit is contained in:
@@ -647,8 +647,10 @@ static int gather_all_resync_info(struct mddev *mddev, int total_slots)
|
|||||||
lockres_free(bm_lockres);
|
lockres_free(bm_lockres);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (ret)
|
if (ret) {
|
||||||
|
lockres_free(bm_lockres);
|
||||||
goto out;
|
goto out;
|
||||||
|
}
|
||||||
/* TODO: Read the disk bitmap sb and check if it needs recovery */
|
/* TODO: Read the disk bitmap sb and check if it needs recovery */
|
||||||
dlm_unlock_sync(bm_lockres);
|
dlm_unlock_sync(bm_lockres);
|
||||||
lockres_free(bm_lockres);
|
lockres_free(bm_lockres);
|
||||||
|
Reference in New Issue
Block a user