From 9c75207299f9f3e335cea7aba6d86dd6294bbd3d 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 05ae0a11172..c833615b64d 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_();