From 2b1af57f8d215bef2101b52b8bf379b472354f2e Mon Sep 17 00:00:00 2001 From: wanghaemq Date: Thu, 5 Feb 2026 02:40:30 -0500 Subject: [PATCH] fix(udp): wrong if statement for chop off. --- src/sp/transport/udp/udp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sp/transport/udp/udp.c b/src/sp/transport/udp/udp.c index 016c222b6..aaa161e69 100644 --- a/src/sp/transport/udp/udp.c +++ b/src/sp/transport/udp/udp.c @@ -655,7 +655,7 @@ udp_recv_data(udp_ep *ep, udp_sp_msg *dreq, size_t len, const nng_sockaddr *sa) return; } - if (len > nng_msg_len(msg)) { + if (nng_msg_len(msg) > len) { // chop off any unfilled tail nng_msg_chop(msg, nng_msg_len(msg) - len); }