a927ae39ed
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> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
getaddrinfo.c | ||
getnameinfo.c | ||
socket_offload.c | ||
socketpair.c | ||
sockets.c | ||
sockets_can.c | ||
sockets_internal.h | ||
sockets_misc.c | ||
sockets_net_mgmt.c | ||
sockets_packet.c | ||
sockets_select.c | ||
sockets_tls.c |