Don't clean up backing storedev on mountpoint cleanup
This commit is contained in:
@ -9,11 +9,7 @@
|
|||||||
|
|
||||||
int32_t littlefs_cleanup(struct VfsMountPoint *vmp) {
|
int32_t littlefs_cleanup(struct VfsMountPoint *vmp) {
|
||||||
dlfree((void *)vmp->fs.littlefs.instance.cfg);
|
dlfree((void *)vmp->fs.littlefs.instance.cfg);
|
||||||
int32_t err = vmp->backingsd->cleanup(vmp->backingsd);
|
int32_t err = lfs_unmount(&vmp->fs.littlefs.instance);
|
||||||
if (err != E_OK) {
|
|
||||||
return err;
|
|
||||||
}
|
|
||||||
err = lfs_unmount(&vmp->fs.littlefs.instance);
|
|
||||||
if (err < 0) { return E_BADIO; }
|
if (err < 0) { return E_BADIO; }
|
||||||
return E_OK;
|
return E_OK;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user