From f90eacfd27436e76e2a8dada65a48617820cfff9 Mon Sep 17 00:00:00 2001 From: Vincent Coubard Date: Tue, 1 May 2018 11:53:18 +0100 Subject: [PATCH] Generic Security Manager: remove peer csrk at disconnection --- features/FEATURE_BLE/source/generic/GenericSecurityManager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/features/FEATURE_BLE/source/generic/GenericSecurityManager.cpp b/features/FEATURE_BLE/source/generic/GenericSecurityManager.cpp index f531b7d2b5..321b77102a 100644 --- a/features/FEATURE_BLE/source/generic/GenericSecurityManager.cpp +++ b/features/FEATURE_BLE/source/generic/GenericSecurityManager.cpp @@ -875,6 +875,8 @@ void GenericSecurityManager::on_disconnected( return; } + _pal.remove_peer_csrk(connection); + _db.close_entry(cb->db_entry); release_control_block(cb);