aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-02-08 16:08:29 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-15 14:15:02 +0100
commita1dc38360c57388058d955319cf32afc76e2ab4f (patch)
tree7d9168dc64d909ce4d435b5c46f6bafd5d828392
parent214a146a2856200f438977822f71b8a20d7095c1 (diff)
iface-modem: don't force port closing here, it breaks the open/close count
-rw-r--r--src/mm-iface-modem.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mm-iface-modem.c b/src/mm-iface-modem.c
index cb0bbda8..b6c898e9 100644
--- a/src/mm-iface-modem.c
+++ b/src/mm-iface-modem.c
@@ -2058,11 +2058,11 @@ enabling_context_complete_and_free (EnablingContext *ctx)
MM_MODEM_STATE_CHANGE_REASON_UNKNOWN);
/* Close the ports if enabling failed */
if (ctx->primary_open)
- mm_serial_port_close_force (MM_SERIAL_PORT (ctx->primary));
+ mm_serial_port_close (MM_SERIAL_PORT (ctx->primary));
if (ctx->secondary_open)
- mm_serial_port_close_force (MM_SERIAL_PORT (ctx->secondary));
+ mm_serial_port_close (MM_SERIAL_PORT (ctx->secondary));
if (ctx->qcdm_open)
- mm_serial_port_close_force (MM_SERIAL_PORT (ctx->qcdm));
+ mm_serial_port_close (MM_SERIAL_PORT (ctx->qcdm));
}
g_object_unref (ctx->self);