Skip to content
Permalink
Browse files

Better cleanup on mount failures, as the idf api now seems to assign …

…handle and mountpoint before failing. Fixes #3265 (#3282)
  • Loading branch information...
lbernstone authored and me-no-dev committed Sep 26, 2019
1 parent a5c873b commit f8c06894c5ff80158cc768616496d045477520cd
Showing with 2 additions and 0 deletions.
  1. +2 −0 libraries/FFat/src/FFat.cpp
@@ -58,6 +58,8 @@ bool F_Fat::begin(bool formatOnFail, const char * basePath, uint8_t maxOpenFiles
esp_err_t err = esp_vfs_fat_spiflash_mount(basePath, partitionLabel, &conf, &_wl_handle);
if(err){
log_e("Mounting FFat partition failed! Error: %d", err);
esp_vfs_fat_spiflash_unmount(basePath, _wl_handle);
_wl_handle = WL_INVALID_HANDLE;
return false;
}
_impl->mountpoint(basePath);

0 comments on commit f8c0689

Please sign in to comment.
You can’t perform that action at this time.