modem_cellular: Close carrier with suspend
Fix regression introduced by dormant state, where the carrier does not get closed when Cellular Modem driver is suspended. Signed-off-by: Markus Lassila <markus.lassila@nordicsemi.no>
This commit is contained in:
parent
68f8c1b256
commit
28e40128aa
@ -1123,6 +1123,9 @@ static void modem_cellular_carrier_on_event_handler(struct modem_cellular_data *
|
||||
break;
|
||||
|
||||
case MODEM_CELLULAR_EVENT_SUSPEND:
|
||||
net_if_carrier_off(modem_ppp_get_iface(data->ppp));
|
||||
modem_chat_release(&data->chat);
|
||||
modem_ppp_release(data->ppp);
|
||||
modem_cellular_enter_state(data, MODEM_CELLULAR_STATE_INIT_POWER_OFF);
|
||||
break;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user