zephyr/subsys/net/lib/sockets
Robert Lubos e6fc53b399 net: sockets: tls: Allow to interrupt blocking accept() call
In order to allow the TLS accept() call to be interrupted, it should
release the top-level TLS socket mutex before blocking. As the
underlying TCP accept() makes no use of TLS resources, and has its own
mutex protection, it should be safe to do so.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2023-05-29 14:34:03 -04:00
..
CMakeLists.txt
getaddrinfo.c net: sockets: getaddrinfo: Minor refactoring 2023-02-21 15:02:35 +01:00
getnameinfo.c
Kconfig net: socket: socketpair: remove experimental status 2023-03-25 07:05:53 -04:00
socket_dispatcher.c iterable_sections: move to specific header 2023-05-22 10:42:30 +02:00
socket_offload.c
socketpair.c net: sockets: socketpair: header fixups 2023-02-08 19:04:25 +09:00
sockets_can.c net: sockets: fix fcntl.h usage 2023-02-08 19:04:25 +09:00
sockets_internal.h net: sockets: Prevent compiler error if warnings being treated as errors 2022-11-09 09:15:32 +00:00
sockets_misc.c
sockets_net_mgmt.c net: sockets: fix fcntl.h usage 2023-02-08 19:04:25 +09:00
sockets_packet.c net: sockets: fix fcntl.h usage 2023-02-08 19:04:25 +09:00
sockets_select.c
sockets_tls.c net: sockets: tls: Allow to interrupt blocking accept() call 2023-05-29 14:34:03 -04:00
sockets.c net: sockets: Fix accept() not being interrupted on close() 2023-05-29 14:34:03 -04:00