Whamcloud - gitweb
LU-17000 utils: fix leak in 'lfs find' error handling 82/53182/4
authorArshad Hussain <arshad.hussain@aeoncomputing.com>
Mon, 20 Nov 2023 07:43:07 +0000 (13:13 +0530)
committerOleg Drokin <green@whamcloud.com>
Wed, 20 Dec 2023 01:56:56 +0000 (01:56 +0000)
commita7c4b5916f9feac9b8900dd4aafb885439465ad9
treeee707457e86a7b740ab00a7f93210d215b5b2178
parent46d69b57d4a2d9eeb4ac7adc472a7667394de919
LU-17000 utils: fix leak in 'lfs find' error handling

Fix memory leak reported by Coverity in
setup_indexes() in case of errors during
OST UUID initialization.

CoverityID: 397693 ("Resource leak")

Test-Parameters: trivial testlist=sanity,conf-sanity
Signed-off-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Fixes: 05334b90a5d ("LU-16331 utils: fix 'lfs find -O <uuid>' with gaps")
Change-Id: Ibfd10cebaf3198ae2e9bb35686be420e4cd0050b
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53182
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Timothy Day <timday@amazon.com>
Reviewed-by: Anjus George <georgea@ornl.gov>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Rick Mohr <mohrrf@ornl.gov>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/utils/liblustreapi.c