From 9860f2711da70977cdb1fa06a4c51c0e515d3237 Mon Sep 17 00:00:00 2001 From: Neil Brown Date: Wed, 29 Mar 2006 06:28:07 +0000 Subject: Bug fixes to pass test suite Signed-off-by: Neil Brown --- Kill.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Kill.c') diff --git a/Kill.c b/Kill.c index 2f28b99..a4d9562 100644 --- a/Kill.c +++ b/Kill.c @@ -50,12 +50,14 @@ int Kill(char *dev, int force, int quiet) if (!quiet) fprintf(stderr, Name ": Couldn't open %s for write - not zeroing\n", dev); + close(fd); return 1; } st = guess_super(fd); if (st == NULL) { if (!quiet) fprintf(stderr, Name ": Unrecognised md component device - %s\n", dev); + close(fd); return 1; } rv = st->ss->load_super(st, fd, &super, dev); -- cgit