summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaksym Planeta <mcsim.planeta@gmail.com>2012-10-07 20:23:39 +0300
committerMaksym Planeta <mcsim.planeta@gmail.com>2012-10-28 12:33:36 +0100
commit2cc40183b795a23b4008f24ddb322b419343dad6 (patch)
tree361e0e00a7f45e897b4f44a8557420ae4e58769b
parent957997b584c0d1f2352ef608864d3f364fe92835 (diff)
Fix bug in case when a large file is met.
* ext2fs/inode.c (read_node): Function is changed.
-rw-r--r--ext2fs/inode.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext2fs/inode.c b/ext2fs/inode.c
index 56311e29..27aa5f8f 100644
--- a/ext2fs/inode.c
+++ b/ext2fs/inode.c
@@ -291,6 +291,7 @@ read_node (struct node *np)
{
dino_deref (di);
ext2_warning ("cannot handle large file inode %Ld", np->cache_id);
+ diskfs_end_catch_exception ();
return EFBIG;
}
}