zephyr/samples/net/sockets
Declan Snyder fb0ca1653f samples: net: sockets: http_server: Dont block system workq
Since the netstats handler calls on functions which reach deep into the
networking stack, there is a lot of points actually at which it can be
blocked, even forever. So having this handler on the system workqueue is
not a good idea and can even cause a deadlock in some cases if it's
blocked waiting on a synchronization primitive that would be given by a
work item scheduled later in the queue. Therefore, make a workqueue
specifically for this http server socket instead of using the system
one.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2025-07-25 08:07:14 -04:00
..
big_http_download
can
coap_client
coap_download net: mgmt: Convert the mgmt API to use 64-bit masks 2025-06-18 10:54:44 +02:00
coap_server net: mgmt: Convert the mgmt API to use 64-bit masks 2025-06-18 10:54:44 +02:00
dumb_http_server boards: shields: Add shield for NXP ADTJA1101 Ethernet Adapter 2025-06-12 15:04:32 -07:00
dumb_http_server_mt net: mgmt: Convert the mgmt API to use 64-bit masks 2025-06-18 10:54:44 +02:00
echo
echo_async
echo_async_select
echo_client net: mgmt: Convert the mgmt API to use 64-bit masks 2025-06-18 10:54:44 +02:00
echo_server linker_script: Remove some remaining SUBALIGN in iterable sections 2025-07-07 10:07:56 -05:00
echo_service samples: net: echo_service: Fix documentation 2025-03-18 19:58:53 +01:00
http_client samples: net: http_client: Avoid parallel IPv4/IPv6 sessions 2025-07-23 09:31:49 +02:00
http_get drivers/ethernet/eth_native_posix: Rename to eth_native_tap 2025-03-07 20:10:38 +01:00
http_server samples: net: sockets: http_server: Dont block system workq 2025-07-25 08:07:14 -04:00
net_mgmt net: socket: mgmt: Fix function signature 2025-07-04 14:21:23 -10:00
packet net: mgmt: Convert the mgmt API to use 64-bit masks 2025-06-18 10:54:44 +02:00
sntp_client samples: net: Replace OVERLAY_CONFIG with EXTRA_CONF_FILE 2025-03-26 16:20:36 +01:00
socketpair samples: net: socketpair: ensure integration platform is on allow list 2025-06-14 12:37:06 -04:00
tcp
txtime net: mgmt: Convert the mgmt API to use 64-bit masks 2025-06-18 10:54:44 +02:00
websocket_client
sockets.rst