On line 904 of nrf_log_frontend.c there is a log message to indicate the backends are flushed – but this message adds a log to the queue. If auto flush is enabled, this can lead to an infinite loop. Present in SDK 17.0.0
On line 904 of nrf_log_frontend.c there is a log message to indicate the backends are flushed – but this message adds a log to the queue. If auto flush is enabled, this can lead to an infinite loop. Present in SDK 17.0.0
Hi,
This issue is present in SDK 17.0.2.
The offending line is line 904 in <sdk root>/components/libraries/log/src/nrf_log_frontend.c:
NRF_LOG_WARNING("Backends flushed");
If what you see is this issue, then commenting out or removing that line should fix it.
Regards,
Terje
It could also be this other issue I recently discovered: devzone.nordicsemi.com/.../bug-in-nrf_log_frontend-c
It could also be this other issue I recently discovered: devzone.nordicsemi.com/.../bug-in-nrf_log_frontend-c