From 073b35fdd695fa0b14d377b1b6f764b3efa7e2be Mon Sep 17 00:00:00 2001 From: MihailRis Date: Wed, 24 Sep 2025 23:19:41 +0300 Subject: [PATCH] test --- dev/tests/network_udp.lua | 2 +- src/network/Network.cpp | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/dev/tests/network_udp.lua b/dev/tests/network_udp.lua index 2c1446157..c2ce2fce2 100644 --- a/dev/tests/network_udp.lua +++ b/dev/tests/network_udp.lua @@ -7,7 +7,7 @@ for i = 1, 3 do srv:send(address, port, "pong") end) - network.udp_connect("0.0.0.0", 8645, function (data) + network.udp_connect("localhost", 8645, function (data) print(string.format("client received %s byte(s) from server", #data)) complete = true end, function (socket) diff --git a/src/network/Network.cpp b/src/network/Network.cpp index 3008d3fa4..e83405fd2 100644 --- a/src/network/Network.cpp +++ b/src/network/Network.cpp @@ -711,9 +711,11 @@ public: } int send(const char* buffer, size_t length) override { + logger.info() << "SocketUdpConnection send " << length << " " << getAddress(); int len = sendto(descriptor, buffer, length, 0, (sockaddr*)&addr, sizeof(addr)); if (len < 0) { + logger.info() << "SocketUdpConnection closed"; closesocket(descriptor); state = ConnectionState::CLOSED; } else totalUpload += len; @@ -786,9 +788,11 @@ public: sockaddr_in clientAddr{}; socklen_t addrlen = sizeof(clientAddr); + logger.info() << "udp clients listener started " << open; while (open) { int size = recvfrom(descriptor, buffer.data(), buffer.size(), 0, reinterpret_cast(&clientAddr), &addrlen); + logger.info() << "udp clients listener received " << size; if (size <= 0) { if (!open) break; continue;