aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlo Lobrano <c.lobrano@gmail.com>2016-12-20 16:22:41 +0100
committerAleksander Morgado <aleksander@aleksander.es>2017-01-04 13:35:36 +0100
commit61dc32a72ce5bb17de5ca7fc6d76323c49963f08 (patch)
tree2999335ef38b34df98173e09e39692e736618bc8
parent9a92034cd3c47349a0c1d3c95de8672275352240 (diff)
telit: wrong port peek in telit_qss_toggle_ready
qss unsolicited handler should be assigned to primary port first, while secondary port was peeked.
-rw-r--r--plugins/telit/mm-broadband-modem-telit.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/telit/mm-broadband-modem-telit.c b/plugins/telit/mm-broadband-modem-telit.c
index 2eca622d..058ec2f1 100644
--- a/plugins/telit/mm-broadband-modem-telit.c
+++ b/plugins/telit/mm-broadband-modem-telit.c
@@ -156,7 +156,7 @@ telit_qss_toggle_ready (MMBaseModem *self,
pattern = g_regex_new ("#QSS:\\s*([0-3])\\r\\n", G_REGEX_RAW, 0, NULL);
g_assert (pattern);
- primary = mm_base_modem_peek_port_secondary (MM_BASE_MODEM (ctx->self));
+ primary = mm_base_modem_peek_port_primary (MM_BASE_MODEM (ctx->self));
mm_port_serial_at_add_unsolicited_msg_handler (
primary,
pattern,