aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Chan <benchan@chromium.org>2013-09-13 00:43:27 -0700
committerAleksander Morgado <aleksander@lanedo.com>2013-09-13 11:00:07 +0200
commit8a857b7b264204fd193fb83ad783d4316246a9b0 (patch)
tree40466e8a36235ae1cd63d8563374468bfc4183a7
parente446037aa71ff15dfa6be0f396ccb619240e8ff7 (diff)
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.
-rw-r--r--src/mm-broadband-modem.c4
1 files 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;