zephyr/subsys
Krzysztof Chruscinski 7b981e7372 logging: Fix lack of logging after startup
Commit ad28c2d6 introduced semaphore on which logger thread
pends. It is possible that log messages are created before
any backend is attached. In that case, logger thread pends
on semaphore with pending log messages and is not waken up
unless new log messages comes.

Fixed by setting semaphore when first backend is attached.
This wakes up logger thread and log messages can be processed.

Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2019-10-16 10:43:31 -07:00
..
bluetooth Bluetooth: controller: split: Stop pre-empt timer 2019-10-16 16:00:36 +02:00
console coccinelle: standardize k_sleep calls with integer timeouts 2019-10-09 08:38:10 -04:00
cpp cpp: support for 64-bit constructors 2019-07-30 18:55:34 -07:00
debug kconfig: assert: Introduce kconfig option ASSERT_NO_FILE_INFO 2019-10-14 09:07:29 -05:00
dfu dfu: fix printf formatting in img_util 2019-08-16 20:40:13 +02:00
disk disk: sdhc: fix command name sdhc_cmd_r1 2019-09-21 12:49:47 -05:00
fb scripts: gen_cfb_font_header: modify to replicate cfb fonts 2019-07-31 05:43:50 -04:00
fs nvs: fix overwriting with truncated data 2019-09-18 22:31:02 -04:00
jwt
logging logging: Fix lack of logging after startup 2019-10-16 10:43:31 -07:00
mgmt Bluetooth: GATT: Add support to setting permission on CCCD 2019-09-19 21:12:39 +03:00
net net: lwm2m: Cleanup special handling of DNS for offloading 2019-10-15 23:31:08 +03:00
power
random
settings settings: file: Duplicates filtering option 2019-10-14 12:05:42 +02:00
shell coccinelle: standardize kernel API timeout arguments 2019-10-03 11:55:44 -07:00
stats
storage subsys/storage/flash_map: detect missing flash device 2019-07-24 09:20:56 -04:00
testsuite coccinelle: standardize k_thread create/define calls with integer timeouts 2019-10-09 08:38:10 -04:00
usb coccinelle: standardize k_thread create/define calls with integer timeouts 2019-10-09 08:38:10 -04:00
CMakeLists.txt
Kconfig