Previously, nvs_flash_init_custom would not be called if Storage for a particular partition was already created. This caused issues if the first call to nvs_flash_init failed due to Storage init error. This issue exhibited itself as random failures of NVS CI test. With this change, storage object is deleted (and not added to storage list) if initialization fails. |
||
---|---|---|
.. | ||
compressed_enum_table.hpp | ||
intrusive_list.h | ||
nvs.hpp | ||
nvs_api.cpp | ||
nvs_item_hash_list.cpp | ||
nvs_item_hash_list.hpp | ||
nvs_page.cpp | ||
nvs_page.hpp | ||
nvs_pagemanager.cpp | ||
nvs_pagemanager.hpp | ||
nvs_platform.hpp | ||
nvs_storage.cpp | ||
nvs_storage.hpp | ||
nvs_test_api.h | ||
nvs_types.cpp | ||
nvs_types.hpp |