imsm: FIX: Opened handle is not closed

Opened file handle should be closed before function exit.

Signed-off-by: Adam Kwolek <adam.kwolek@intel.com>
Signed-off-by: NeilBrown <neilb@suse.de>
This commit is contained in:
Adam Kwolek 2011-06-09 13:00:54 +10:00 committed by NeilBrown
parent c071a1cd8d
commit 6b7a407dce
1 changed files with 3 additions and 1 deletions

View File

@ -8549,8 +8549,10 @@ int wait_for_reshape_imsm(struct mdinfo *sra, unsigned long long to_complete,
sysfs_set_str(sra, NULL, "sync_max", "max");
to_complete = MaxSector;
} else {
if (completed > to_complete)
if (completed > to_complete) {
close(fd);
return -1;
}
if (sysfs_set_num(sra, NULL, "sync_max",
to_complete / ndata) != 0) {
close(fd);