Close the filehandle and return in case if we are unable to expand the directory during write. Signed-off-by: "Manish Katiyar" <mkatiyar@xxxxxxxxx> --- debugfs/debugfs.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/debugfs/debugfs.c b/debugfs/debugfs.c index 7039340..ab40de8 100644 --- a/debugfs/debugfs.c +++ b/debugfs/debugfs.c @@ -1366,6 +1366,7 @@ void do_write(int argc, char *argv[]) retval = ext2fs_expand_dir(current_fs, cwd); if (retval) { com_err(argv[0], retval, "while expanding directory"); + close(fd); return; } retval = ext2fs_link(current_fs, cwd, argv[2], newfile, -- 1.5.4.3 Thanks - Manish -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html