mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-17 21:13:52 +00:00
The LE scanning and advertising implementations were allocating and holding buffers (the scan & advertising parameters respectively) while at the same time potentially sending other commands (such as setting the local private address). If these APIs would end up being called simultaneously from different contexts, this could lead to a deadlock in trying to allocate HCI command buffers, especially considering that the default HCI command buffer count is 2. Signed-off-by: Johan Hedberg <johan.hedberg@intel.com> |
||
---|---|---|
.. | ||
bluetooth | ||
console | ||
cpp | ||
debug | ||
dfu | ||
disk | ||
fs | ||
logging | ||
net | ||
random | ||
shell | ||
usb | ||
CMakeLists.txt | ||
Kconfig |