diff --git a/epicardium/fs/filesystem_fat.c b/epicardium/fs/filesystem_fat.c index 8056dfa50865c4becb3ced0bfa428d0ef1b5cfd1..4f243bd3555f987913a07f7a52a3be7dab6d987b 100644 --- a/epicardium/fs/filesystem_fat.c +++ b/epicardium/fs/filesystem_fat.c @@ -185,6 +185,7 @@ void fatfs_close_all(int coreMask) EpicFileSystem *fs; if (efs_lock_global(&fs) == 0) { efs_close_all(fs, coreMask); + efs_unlock_global(fs); } } static const char *f_get_rc_string(FRESULT rc)