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-07 21:30:47 +0300
commit6f02e041d7f5c7a24bf5a6263dbfd7bc97e80a80 (patch)
treed21f6b9e989ed7815cd0f1e7782d4a8548473b74
parentfc85c9ee7226a29a3267fe98fc8675bbcb3f9675 (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;
}
}