mirror of
https://github.com/ipmitool/ipmitool.git
synced 2025-05-10 18:47:22 +00:00
ID:346 - lib/ipmi_sdradd.c ipmi_sdr_read_record has a file descriptor leak
'lib/ipmi_sdradd.c' ipmi_sdr_read_records() opens a file descriptor and never closes it. Here is a patch in use by SGI for quite some time now. Suggested patch attached.
This commit is contained in:
parent
1cf65c3236
commit
e9c3de03c3
@ -633,6 +633,7 @@ ipmi_sdr_read_records(const char *filename, struct sdrr_queue *queue)
|
|||||||
queue->tail->next = sdrr;
|
queue->tail->next = sdrr;
|
||||||
queue->tail = sdrr;
|
queue->tail = sdrr;
|
||||||
}
|
}
|
||||||
|
close(fd);
|
||||||
return rc;
|
return rc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user