unetmsg: fix stale network cleanup in unetd_network_update()

The condition checked !data.networks instead of !data.networks[name],
making it always false since data.networks was already validated earlier
in the function. Networks removed from unetd were never closed.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
Felix Fietkau 2026-02-06 09:17:50 +00:00
parent aaa2d9f1e5
commit a2368e0f69

View file

@ -524,7 +524,7 @@ function unetd_network_update()
}
for (let name in networks)
if (!data.networks)
if (!data.networks[name])
network_close(name);
}