From 61dc32a72ce5bb17de5ca7fc6d76323c49963f08 Mon Sep 17 00:00:00 2001 From: Carlo Lobrano Date: Tue, 20 Dec 2016 16:22:41 +0100 Subject: [PATCH] telit: wrong port peek in telit_qss_toggle_ready qss unsolicited handler should be assigned to primary port first, while secondary port was peeked. --- plugins/telit/mm-broadband-modem-telit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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,