From 8a857b7b264204fd193fb83ad783d4316246a9b0 Mon Sep 17 00:00:00 2001 From: Ben Chan Date: Fri, 13 Sep 2013 00:43:27 -0700 Subject: [PATCH] broadband-modem: use InProgress instead of WrongState when appropriate This patch changes MMBroadbandModem to report an org.freedesktop.ModemManager1.Error.Core.InProgress error, instead of an org.freedesktop.ModemManager1.Error.Core.WrongState error, when one tries to initialize a modem that is already being initialized, or to enable a modem that is already being enabled. --- src/mm-broadband-modem.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mm-broadband-modem.c b/src/mm-broadband-modem.c index b3b6985f..1657b118 100644 --- a/src/mm-broadband-modem.c +++ b/src/mm-broadband-modem.c @@ -8681,7 +8681,7 @@ enable (MMBaseModem *self, case MM_MODEM_STATE_ENABLING: g_simple_async_result_set_error (result, MM_CORE_ERROR, - MM_CORE_ERROR_WRONG_STATE, + MM_CORE_ERROR_IN_PROGRESS, "Cannot enable modem: " "already being enabled"); break; @@ -9157,7 +9157,7 @@ initialize (MMBaseModem *self, case MM_MODEM_STATE_INITIALIZING: g_simple_async_result_set_error (result, MM_CORE_ERROR, - MM_CORE_ERROR_WRONG_STATE, + MM_CORE_ERROR_IN_PROGRESS, "Cannot initialize modem: " "already being initialized"); break;