Whamcloud - gitweb
LU-17444 utils: fix fd leak after conversion to llapi_root_path_open 36/53736/3
authorDominique Martinet <asmadeus@codewreck.org>
Thu, 18 Jan 2024 20:46:10 +0000 (05:46 +0900)
committerOleg Drokin <green@whamcloud.com>
Tue, 23 Jan 2024 05:43:10 +0000 (05:43 +0000)
commitd30e1dc85834cb3f7985da0c50f5fda5c7c5f0d9
treeaa438f99f82a2d94dc55312e00d0857070bdea23
parentdad3bed7617fba895db169facde91856e89c2b08
LU-17444 utils: fix fd leak after conversion to llapi_root_path_open

Conversions to llapi_root_path_open missed a few close() calls, leading
to fd leaks.

These should be obvious enough to regroup in a single commit.

Fixes: 7154244354e3 ("LU-16786 utils: Replace open call to WANT_FD")
Change-Id: I3af25ef2981367bfaea7f5280972f84bee09a5c2
Signed-off-by: Dominique Martinet <asmadeus@codewreck.org>
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53736
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-by: Stephane Thiell <sthiell@stanford.edu>
Reviewed-by: Etienne AUJAMES <eaujames@ddn.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/utils/lfs.c
lustre/utils/liblustreapi_fid.c
lustre/utils/liblustreapi_util.c