feat(modem): Delete CMUX internal implementation even if terminal exit fails

This commit is contained in:
Ant2000
2024-09-18 14:04:45 +05:30
parent 6705bcae5e
commit 0e0cbd6b17

View File

@ -156,12 +156,10 @@ bool DTE::exit_cmux()
if (!cmux_term) {
return false;
}
if (!cmux_term->deinit()) {
return false;
}
const bool success = cmux_term->deinit();
exit_cmux_internal();
cmux_term.reset();
return true;
return success;
}
void DTE::exit_cmux_internal()