From 95c1ca168d9af5f0cb653f9ecc6a4f8788a99863 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Thu, 25 Sep 2025 12:13:33 +0300 Subject: [PATCH] update --- dev/tests/network_udp.lua | 13 +++++++------ src/network/Network.cpp | 2 ++ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/dev/tests/network_udp.lua b/dev/tests/network_udp.lua index f8df091ef..7230d3c4c 100644 --- a/dev/tests/network_udp.lua +++ b/dev/tests/network_udp.lua @@ -1,27 +1,28 @@ +math.randomseed(43172) for i = 1, 15 do - print(string.format("iteration %s", i)) + debug.print(string.format("iteration %s", i)) local complete = false local server = network.udp_open(8645 + i, function (address, port, data, srv) - print(string.format("server received %s byte(s) from %s:%s", #data, address, port)) + debug.print(string.format("server received %s byte(s) from %s:%s", #data, address, port)) srv:send(address, port, "pong") end) app.tick() network.udp_connect("localhost", 8645 + i, function (data) - print(string.format("client received %s byte(s) from server", #data)) + debug.print(string.format("client received %s byte(s) from server", #data)) complete = true end, function (socket) - print("udp socket opened") + debug.print("udp socket opened") start_coroutine(function() - print("udp data-sender started") + debug.print("udp data-sender started") for k = 1, 15 do local payload = "" for j = 1, 16 do payload = payload .. math.random(0, 9) end socket:send(payload) - print(string.format("sent packet %s (%s bytes)", k, #payload)) + debug.print(string.format("sent packet %s (%s bytes)", k, #payload)) coroutine.yield() end socket:close() diff --git a/src/network/Network.cpp b/src/network/Network.cpp index c949e8f74..525c9e0cd 100644 --- a/src/network/Network.cpp +++ b/src/network/Network.cpp @@ -695,7 +695,9 @@ public: thread = std::make_unique([this]() { util::Buffer buffer(16'384); while (open) { + logger.info() << "SocketUdpConnection listening"; int size = recv(descriptor, buffer.data(), buffer.size(), 0); + logger.info() << "SocketUdpConnection received " << size; if (size <= 0) { if (!open) break; closesocket(descriptor);