mirror of
https://github.com/clearml/dropbear
synced 2025-03-03 18:52:00 +00:00
cleanup before clearing keys
This commit is contained in:
parent
bf56591fb8
commit
a18a6b8db8
@ -244,7 +244,11 @@ void session_cleanup() {
|
||||
if (ses.extra_session_cleanup) {
|
||||
ses.extra_session_cleanup();
|
||||
}
|
||||
|
||||
chancleanup();
|
||||
|
||||
/* Cleaning up keys must happen after other cleanup
|
||||
functions which might queue packets */
|
||||
if (ses.session_id) {
|
||||
buf_burn(ses.session_id);
|
||||
buf_free(ses.session_id);
|
||||
@ -258,8 +262,6 @@ void session_cleanup() {
|
||||
m_burn(ses.keys, sizeof(struct key_context));
|
||||
m_free(ses.keys);
|
||||
|
||||
chancleanup();
|
||||
|
||||
TRACE(("leave session_cleanup"))
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user