From: Jes Sorensen <Jes.Sorensen@xxxxxxxxxx> The code would leak 'fd' if locate_bitmap() failed. Signed-off-by: Jes Sorensen <Jes.Sorensen@xxxxxxxxxx> --- bitmap.c | 1 + 1 file changed, 1 insertion(+) diff --git a/bitmap.c b/bitmap.c index 5ad7401..0367d13 100644 --- a/bitmap.c +++ b/bitmap.c @@ -224,6 +224,7 @@ int bitmap_file_open(char *filename, struct supertype **stp, int node_num) } else { if (st->ss->locate_bitmap(st, fd, node_num)) { pr_err("%s doesn't have bitmap\n", filename); + close(fd); fd = -1; } } -- 2.5.0 -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html