Changeset 64e63ce1 in mainline for uspace/srv/fs/mfs/mfs_dentry.c


Ignore:
Timestamp:
2013-07-11T09:35:48Z (11 years ago)
Author:
Maurizio Lombardi <m.lombardi85@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
1ba6651
Parents:
4c53333
Message:

mfs: try to restore a consistent filesystem status in case of error

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/fs/mfs/mfs_dentry.c

    r4c53333 r64e63ce1  
    240240                                goto out;
    241241                        r = mfs_write_map(mnode, pos, b, &dummy);
    242                         if (r != EOK)
     242                        if (r != EOK) {
     243                                mfs_free_zone(mnode->instance, b);
    243244                                goto out;
     245                        }
    244246                }
    245247
Note: See TracChangeset for help on using the changeset viewer.