File tree Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -414,24 +414,22 @@ void loop() {
414
414
const bool message_read_successfully = MqttClient.readMessage (
415
415
mqtt_sub_topic, (uint8_t *)message, sizeof (message));
416
416
417
- cli ();
418
417
awaiting_messages--;
419
- sei ();
420
418
421
419
if (message_read_successfully) {
422
420
decodeMessage (message);
423
421
} else {
424
422
Log.error (" Failed to read message\r\n " );
425
423
424
+ // In case we lost some messages, we clear them out from the
425
+ // Sequans Modem such that the memory is freed
426
426
if (awaiting_messages > 0 ) {
427
427
Log.errorf (" Lost %d message(s) due to messages coming in "
428
428
" too quickly to process\r\n " ,
429
429
awaiting_messages);
430
430
431
431
MqttClient.clearMessages (mqtt_sub_topic, awaiting_messages);
432
- cli ();
433
432
awaiting_messages = 0 ;
434
- sei ();
435
433
}
436
434
}
437
435
You can’t perform that action at this time.
0 commit comments