From: Felix Fietkau Date: Sun, 4 Jan 2026 12:17:39 +0000 (+0000) Subject: unetmsg: remove redundant socket close X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=bdc3c1a820d2f2a457ec2408449e8de6ff0bf9f6;p=openwrt%2Fstaging%2Fxback.git unetmsg: remove redundant socket close channel.disconnect() already closes the fd via ubus_shutdown(), so calling socket.close() afterwards is redundant and causes EBADF. Signed-off-by: Felix Fietkau --- diff --git a/package/network/services/unetmsg/files/usr/share/ucode/unetmsg/unetmsgd-remote.uc b/package/network/services/unetmsg/files/usr/share/ucode/unetmsg/unetmsgd-remote.uc index 8901869ee2..7122a9825f 100644 --- a/package/network/services/unetmsg/files/usr/share/ucode/unetmsg/unetmsgd-remote.uc +++ b/package/network/services/unetmsg/files/usr/share/ucode/unetmsg/unetmsgd-remote.uc @@ -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)