-
CONFIG_LOG_BLOCK_IN_THREAD
¶
Block in thread context on full
Type: bool
Help¶
When enabled logger will block (if in the thread context) when
internal logger buffer is full and new message cannot be allocated.
Direct dependencies¶
MULTITHREADING
&& !LOG_IMMEDIATE
&& !LOG_MINIMAL
&& !LOG_FRONTEND
&& !LOG_MINIMAL
&& LOG
(Includes any dependencies from ifs and menus.)
Defaults¶
No defaults. Implicitly defaults to n
.
Kconfig definition¶
At <Zephyr>/subsys/logging/Kconfig.processing:30
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:34
→ <Zephyr>/subsys/Kconfig:31
→ <Zephyr>/subsys/logging/Kconfig:21
Menu path: (Top) → Sub Systems and OS Services → Logging → Processing
config LOG_BLOCK_IN_THREAD
bool "Block in thread context on full"
depends on MULTITHREADING && !LOG_IMMEDIATE && !LOG_MINIMAL && !LOG_FRONTEND && !LOG_MINIMAL && LOG
help
When enabled logger will block (if in the thread context) when
internal logger buffer is full and new message cannot be allocated.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)