mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-01 18:50:34 +03:00
Merge branch 'fix/protocomm-close-session-id-mismatch_v6.0' into 'release/v6.0'
fix(protocomm): pass current session id when closing existing session (v6.0) See merge request espressif/esp-idf!48734
This commit is contained in:
@@ -491,7 +491,7 @@ static esp_err_t sec1_new_session(protocomm_security_handle_t handle, uint32_t s
|
||||
if (cur_session->id != -1) {
|
||||
/* Only one session is allowed at a time */
|
||||
ESP_LOGE(TAG, "Closing old session with id %" PRIu32, cur_session->id);
|
||||
sec1_close_session(cur_session, session_id);
|
||||
sec1_close_session(cur_session, cur_session->id);
|
||||
}
|
||||
|
||||
cur_session->id = session_id;
|
||||
|
||||
@@ -427,7 +427,7 @@ static esp_err_t sec2_new_session(protocomm_security_handle_t handle, uint32_t s
|
||||
if (cur_session->id != -1) {
|
||||
/* Only one session is allowed at a time */
|
||||
ESP_LOGE(TAG, "Closing old session with id %" PRIu32, cur_session->id);
|
||||
sec2_close_session(cur_session, session_id);
|
||||
sec2_close_session(cur_session, cur_session->id);
|
||||
}
|
||||
|
||||
cur_session->id = session_id;
|
||||
|
||||
Reference in New Issue
Block a user