zephyr/subsys/net/lib/sockets
Jukka Rissanen b03c3c0c48 net: socket: Start service thread from initialization function
We cannot always start the service monitor thread statically
because the static threads are started after the application
level. This means that when config library wants to start
dhcpv4 server which uses socket services, there would be a
deadlock. Simplest solution is to start the service thread
directly from socket service init function.

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2024-01-31 12:06:49 +00:00
..
CMakeLists.txt net: sockets: Create a socket service API 2024-01-16 10:00:45 +01:00
getaddrinfo.c syscall: rename Z_OOPS -> K_OOPS 2023-11-03 11:46:52 +01:00
getnameinfo.c
Kconfig net: socket_services: Increase default stack size for DHCPv4 server 2024-01-19 10:15:23 +00:00
socket_dispatcher.c net: socket: Change SO_BINDTODEVICE to use interface name 2023-08-31 14:43:36 +02:00
socket_obj_core.c net: sockets: Refactor accept() to support objcore better 2024-01-17 09:55:40 +01:00
socket_offload.c
socketpair.c syscall: rename Z_OOPS -> K_OOPS 2023-11-03 11:46:52 +01:00
sockets_can.c kernel: move syscall_handler.h to internal include directory 2023-11-03 11:46:52 +01:00
sockets_internal.h net: sockets: Refactor accept() to support objcore better 2024-01-17 09:55:40 +01:00
sockets_misc.c syscall: rename Z_OOPS -> K_OOPS 2023-11-03 11:46:52 +01:00
sockets_net_mgmt.c kernel: move syscall_handler.h to internal include directory 2023-11-03 11:46:52 +01:00
sockets_packet.c kernel: move syscall_handler.h to internal include directory 2023-11-03 11:46:52 +01:00
sockets_select.c syscall: rename z_user_ to k_usermode_ 2023-11-03 11:46:52 +01:00
sockets_service.c net: socket: Start service thread from initialization function 2024-01-31 12:06:49 +00:00
sockets_tls.c net: sockets: tls: Fix crashes in get DTLS CID socket options 2024-01-19 09:41:34 +01:00
sockets.c net: sockets: Refactor accept() to support objcore better 2024-01-17 09:55:40 +01:00