zephyr/subsys/net/lib/sockets
Chih Hung Yu a927ae39ed net: lib: sockets: Fix assertion failure when zsock_close()
When zsock_close() is called, socket is freed before the mutex for the
socket is unlocked. If the freed socket is given to another thread
immediately, the mutex for the socket will be initialized by the new
socket owner, while the mutex is still locked by the thread calling
zosck_close().

Fixes #36568

Signed-off-by: Chih Hung Yu <chyu313@gmail.com>
2021-07-12 20:16:37 -04:00
..
CMakeLists.txt
Kconfig net: sockets: Make NET_SOCKETS_POSIX_NAMES be on by default 2021-04-13 13:00:53 -04:00
getaddrinfo.c net: dns: Fix multiple IP DNS resolution 2021-06-07 23:54:55 -04:00
getnameinfo.c
socket_offload.c
socketpair.c net: sockets: socketpair: Rename read/write signals 2021-07-02 22:22:42 -04:00
sockets.c net: lib: sockets: Fix assertion failure when zsock_close() 2021-07-12 20:16:37 -04:00
sockets_can.c
sockets_internal.h net: socket: Allow microsecond accuracy in zsock_select() 2021-06-17 15:23:13 +03:00
sockets_misc.c
sockets_net_mgmt.c
sockets_packet.c
sockets_select.c net: socket: Allow microsecond accuracy in zsock_select() 2021-06-17 15:23:13 +03:00
sockets_tls.c net: sockets: tls: Use secure random generator from Zephyr 2021-06-04 16:27:17 -05:00