From ad1387b2fdcb1cd70adbcdd78a9c99d7db9058a6 Mon Sep 17 00:00:00 2001 From: Ilia Penev Date: Mon, 21 Oct 2019 00:48:22 +0300 Subject: [PATCH] Fix Quectel M26 context hang --- features/cellular/framework/targets/QUECTEL/M26/QUECTEL_M26.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/features/cellular/framework/targets/QUECTEL/M26/QUECTEL_M26.cpp b/features/cellular/framework/targets/QUECTEL/M26/QUECTEL_M26.cpp index bbec885d7a..e198547a0c 100644 --- a/features/cellular/framework/targets/QUECTEL/M26/QUECTEL_M26.cpp +++ b/features/cellular/framework/targets/QUECTEL/M26/QUECTEL_M26.cpp @@ -54,6 +54,7 @@ nsapi_error_t QUECTEL_M26::get_sim_state(SimState &state) _at->lock(); nsapi_error_t err = _at->at_cmd_str("+CPIN", "?", buf, 13); tr_debug("CPIN: %s", buf); + _at->unlock(); if (memcmp(buf, "READY", 5) == 0) { state = SimStateReady;