Skip to content

Commit 98ef516

Browse files
author
Ari Parkkila
committed
Cellular: Changed ATHandler yield to wait
1 parent 2104d8a commit 98ef516

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

features/cellular/framework/AT/ATHandler.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ void ATHandler::process_oob()
307307
fill_buffer();
308308
} else {
309309
#ifdef MBED_CONF_RTOS_PRESENT
310-
rtos::Thread::yield();
310+
wait_ms(1);
311311
#endif
312312
}
313313
}
@@ -359,12 +359,12 @@ void ATHandler::fill_buffer()
359359
}
360360
at_debug("\n----------readable----------\n");
361361
return;
362-
} else if (len != -EAGAIN && len != 0) {
362+
} else if (len != -EAGAIN && len != 0) {
363363
tr_warn("%s error: %d while reading", __func__, len);
364364
break;
365-
}
365+
}
366366
#ifdef MBED_CONF_RTOS_PRESENT
367-
rtos::Thread::yield();
367+
wait_ms(1);
368368
#endif
369369
} while ((uint32_t)timer.read_ms() < _at_timeout);
370370

0 commit comments

Comments
 (0)