zephyr/subsys/net/lib
Robert Lubos 8aa842c2c4 net: lwm2m: Prevent busy looping when active notify is set
In case a new notification is triggered while the previous one is still
active (i.e. not acknowledged), the LwM2M engine will start busy
looping, as the new notification is still valid (and supposed to be sent
after the previous one is done), but it's not sent in the current
iteration. The busy looping might prevent the system from receiving the
acknowledgment for the previous one, resulting in unresponsive system.

Fix this, by delaying the new notification timestamp a bit in such case,
so that the new notification will be scheduled for later instead of
trying to send it again right away.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2025-06-26 11:00:42 -05:00
..
capture net: Change the net_linkaddr struct to not use pointers 2025-03-17 16:25:22 +01:00
coap net: mgmt: Convert the mgmt API to use 64-bit masks 2025-06-18 10:54:44 +02:00
config net: remove dependency on posix for iso c time() function 2025-06-24 14:18:52 +02:00
dhcpv4 net: dhcp: Remove only added DNS servers when stopping 2025-06-26 14:08:19 +02:00
dhcpv6 net: dhcp: Remove only added DNS servers when stopping 2025-06-26 14:08:19 +02:00
dns net: dhcp: Remove only added DNS servers when stopping 2025-06-26 14:08:19 +02:00
http net: lib: http: remove offensive language 2025-06-22 18:45:42 -07:00
lwm2m net: lwm2m: Prevent busy looping when active notify is set 2025-06-26 11:00:42 -05:00
mqtt net: mqtt: Allow to bind client to a specific interface 2025-06-11 16:18:31 -07:00
mqtt_sn net: mqtt-sn: Correct the allowed Keep Alive value range 2025-05-14 14:10:34 +02:00
prometheus
ptp net: mgmt: Convert the mgmt API to use 64-bit masks 2025-06-18 10:54:44 +02:00
shell net: shell: dns: Print info about DHCP added servers 2025-06-26 14:08:19 +02:00
sntp net: lib: sntp: async query API 2025-03-07 19:51:40 +01:00
sockets net: socket: mgmt: Create proper socket options for net_mgmt sockets 2025-06-18 10:54:44 +02:00
socks
tftp
tls_credentials net: tls_credentials_shell: Add credential buffer load argument 2025-06-17 17:45:26 +02:00
trickle
utils
websocket net: http: client: Allow to abort download from response callback 2025-05-23 17:20:24 +02:00
wifi_credentials net: lib: wifi_credentials: Add support for Enterprise security 2025-06-25 15:31:29 -10:00
zperf net: lib: zperf: Add support for skipping UDP upload server report 2025-06-02 17:37:55 +02:00
CMakeLists.txt
Kconfig net: Add option for VPN enablement 2025-03-28 21:51:57 +01:00