From c1382b325554f0c91b28aef93bfe85183c47d32a Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Mon, 4 Sep 2023 17:28:59 +0000 Subject: iface-modem: ensure error is set when UNKNOWN returned in modem state wait --- src/mm-iface-modem.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') diff --git a/src/mm-iface-modem.c b/src/mm-iface-modem.c index 63902025..3fa53c77 100644 --- a/src/mm-iface-modem.c +++ b/src/mm-iface-modem.c @@ -377,6 +377,9 @@ mm_iface_modem_wait_for_final_state_finish (MMIfaceModem *self, g_propagate_error (error, inner_error); return MM_MODEM_STATE_UNKNOWN; } + if (value == MM_MODEM_STATE_UNKNOWN) + g_set_error (error, MM_CORE_ERROR, MM_CORE_ERROR_FAILED, + "Unknown modem state"); return (MMModemState)value; } -- cgit v1.2.3-70-g09d2