From aabf0afe2bb822ef2575e6e27aebebf0fb875c52 Mon Sep 17 00:00:00 2001 From: George Beckstein Date: Wed, 6 Nov 2019 14:31:04 -0500 Subject: [PATCH] Added call to delete the security database object upon SM reset. This allows the file to be closed by the OS and flushed to disk. --- features/FEATURE_BLE/source/generic/GenericSecurityManager.tpp | 1 + 1 file changed, 1 insertion(+) diff --git a/features/FEATURE_BLE/source/generic/GenericSecurityManager.tpp b/features/FEATURE_BLE/source/generic/GenericSecurityManager.tpp index 05ae0a1117..c833615b64 100644 --- a/features/FEATURE_BLE/source/generic/GenericSecurityManager.tpp +++ b/features/FEATURE_BLE/source/generic/GenericSecurityManager.tpp @@ -137,6 +137,7 @@ ble_error_t GenericSecurityManager::setData template class TPalSecurityManager, template class SigningMonitor> ble_error_t GenericSecurityManager::reset_(void) { + delete _db; _pal.reset(); SecurityManager::reset_();