diff options
author | Ben Chan <benchan@chromium.org> | 2013-09-13 00:43:27 -0700 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2013-09-13 11:00:07 +0200 |
commit | 8a857b7b264204fd193fb83ad783d4316246a9b0 (patch) | |
tree | 40466e8a36235ae1cd63d8563374468bfc4183a7 | |
parent | e446037aa71ff15dfa6be0f396ccb619240e8ff7 (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.c | 4 |
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; |