unetmsg: remove redundant socket close
authorFelix Fietkau <nbd@nbd.name>
Sun, 4 Jan 2026 12:17:39 +0000 (12:17 +0000)
committerFelix Fietkau <nbd@nbd.name>
Mon, 5 Jan 2026 11:43:40 +0000 (12:43 +0100)
channel.disconnect() already closes the fd via ubus_shutdown(),
so calling socket.close() afterwards is redundant and causes EBADF.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
package/network/services/unetmsg/files/usr/share/ucode/unetmsg/unetmsgd-remote.uc

index 8901869ee27afacd08ef4c298d7b403b7ebb54a0..7122a9825f93442eeb9604720830ad23c161c1e5 100644 (file)
@@ -44,7 +44,6 @@ function network_socket_close(data)
        if (data.timer)
                data.timer.cancel();
        data.channel.disconnect();
-       data.socket.close();
 }
 
 function network_rx_cleanup_state(name)