From f398b7923aeb5d4791022fde08e808b4a00698b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Rohl=C3=ADnek?= Date: Wed, 10 Apr 2024 10:51:12 +0200 Subject: [PATCH] fix(storage/fatfs): fix double mouting of spiflash --- components/fatfs/vfs/vfs_fat_spiflash.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/fatfs/vfs/vfs_fat_spiflash.c b/components/fatfs/vfs/vfs_fat_spiflash.c index 1ca18938bb..2057f194cf 100644 --- a/components/fatfs/vfs/vfs_fat_spiflash.c +++ b/components/fatfs/vfs/vfs_fat_spiflash.c @@ -242,7 +242,8 @@ esp_err_t esp_vfs_fat_spiflash_format_cfg_rw_wl(const char* base_path, const cha assert(found); if (s_ctx[id]->flags & FORMATTED_DURING_LAST_MOUNT) { ESP_LOGD(TAG, "partition was formatted during mounting, skipping another format"); - return ESP_OK; + ret = ESP_OK; + goto mount_back; } } else { partition_was_mounted = true;