diff --git a/components/esp_modem/src/esp_modem_dte.cpp b/components/esp_modem/src/esp_modem_dte.cpp index c8dd23aee2..677708fa4e 100644 --- a/components/esp_modem/src/esp_modem_dte.cpp +++ b/components/esp_modem/src/esp_modem_dte.cpp @@ -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()