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:
parent
c071a1cd8d
commit
6b7a407dce
|
@ -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");
|
sysfs_set_str(sra, NULL, "sync_max", "max");
|
||||||
to_complete = MaxSector;
|
to_complete = MaxSector;
|
||||||
} else {
|
} else {
|
||||||
if (completed > to_complete)
|
if (completed > to_complete) {
|
||||||
|
close(fd);
|
||||||
return -1;
|
return -1;
|
||||||
|
}
|
||||||
if (sysfs_set_num(sra, NULL, "sync_max",
|
if (sysfs_set_num(sra, NULL, "sync_max",
|
||||||
to_complete / ndata) != 0) {
|
to_complete / ndata) != 0) {
|
||||||
close(fd);
|
close(fd);
|
||||||
|
|
Loading…
Reference in New Issue