zephyr/subsys/net
Ambroise Vincent bb450eb26f net: sockets: Keep lock when notifying condvar
Releasing the lock before notifying condvar led to a race condition
between a thread calling k_condvar_wait to wait for a condition variable
and another thread signalling for this same condition variable. This
resulted in the waiting thread to stay pending and the handle to it
getting removed from the notifyq, meaning it couldn't get woken up
again.

Signed-off-by: Ambroise Vincent <ambroise.vincent@arm.com>
2023-09-18 15:41:23 -04:00
..
conn_mgr net: conn_mgr: Rename connectivity monitor 2023-08-29 16:13:37 +02:00
ip net: promiscuous: Fix crash in promiscuous mode 2023-09-18 20:34:31 +02:00
l2 net: wifi_mgmt: change type of wifi_scan_params->chan 2023-09-18 10:54:31 +01:00
lib net: sockets: Keep lock when notifying condvar 2023-09-18 15:41:23 -04:00
pkt_filter net: pkt_filter: Introduce additional hooks for pkt_filter 2023-07-10 09:27:47 +02:00
buf_simple.c net: buf: Factor out net_buf_simple to separate source file 2023-03-15 10:50:16 +01:00
buf.c subsys/net: move to timepoint API 2023-07-25 09:12:26 +02:00
CMakeLists.txt net: conn_mgr: Reorganize files 2023-05-11 12:15:44 +02:00
hostname.c
Kconfig net: conn_mgr: Reorganize files 2023-05-11 12:15:44 +02:00
Kconfig.hostname
Kconfig.template.log_config.default.net
Kconfig.template.log_config.net