fix(modem): Fix netif destructor UAF

This commit is contained in:
David Cermak
2026-02-23 17:07:04 +01:00
parent e0e2031f0a
commit 5be5f6a2f5
@@ -120,6 +120,7 @@ void Netif::pause()
Netif::~Netif()
{
ppp_dte->set_read_cb(nullptr);
if (signal.is_any(PPP_STARTED)) {
esp_netif_action_stop(driver.base.netif, nullptr, 0, nullptr);
signal.clear(PPP_STARTED);