From dbab9eb8943809182c0141587da0050d6581dc60 Mon Sep 17 00:00:00 2001 From: Lion Kortlepel Date: Tue, 16 Jan 2024 01:03:03 +0100 Subject: [PATCH] handle udp packets like usual packets --- src/Network.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Network.cpp b/src/Network.cpp index db926726..7210922c 100644 --- a/src/Network.cpp +++ b/src/Network.cpp @@ -235,9 +235,12 @@ void Network::udp_read_main() { }; client->tcp_write(state_change); client->state = bmp::State::ModDownload; + continue; } else { beammp_warnf("Received magic for client who doesn't exist anymore: {}. Ignoring.", id); } + } else { + handle_packet(m_udp_endpoints->at(ep), packet); } } catch (const std::exception& e) { beammp_errorf("Failed to UDP read: {}", e.what());