From e633b95aae17eb5e526e5c1b1bd29144fa809b7a Mon Sep 17 00:00:00 2001 From: Denis Kenzior Date: Tue, 30 Apr 2019 11:41:39 -0500 Subject: [PATCH] sierra: Abort initialization on CFUN failure --- plugins/sierra.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/sierra.c b/plugins/sierra.c index 458fec2f..70d0d11b 100644 --- a/plugins/sierra.c +++ b/plugins/sierra.c @@ -149,6 +149,8 @@ static void cfun_enable(gboolean ok, GAtResult *result, gpointer user_data) if (!ok) { g_at_chat_unref(data->modem); data->modem = NULL; + ofono_modem_set_powered(modem, FALSE); + return; } data->sim_state_query = at_util_sim_state_query_new(data->modem,