From 462d7a2b6ea48d7d074a726a70d4cecbf11b878c Mon Sep 17 00:00:00 2001 From: Dave Behnke <916775+dbehnke@users.noreply.github.com> Date: Sun, 28 Dec 2025 04:40:22 -0500 Subject: [PATCH] Add debug logs for M17 frame splitting and stream closure --- reflector/M17Protocol.cpp | 3 +++ reflector/Reflector.cpp | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/reflector/M17Protocol.cpp b/reflector/M17Protocol.cpp index e72157e..14b74b7 100644 --- a/reflector/M17Protocol.cpp +++ b/reflector/M17Protocol.cpp @@ -124,12 +124,15 @@ void CM17Protocol::Task(void) if (Frame->IsLastPacket()) Frame->SetLastPacket(false); + std::cout << "DEBUG: M17 Split Push 1" << std::endl; OnDvFramePacketIn(Frame, &Ip); + std::cout << "DEBUG: M17 Split Push 2" << std::endl; OnDvFramePacketIn(secondFrame, &Ip); } else { // Fallback for unknown/other types + std::cout << "DEBUG: M17 Fallback Push" << std::endl; OnDvFramePacketIn(Frame, &Ip); } } diff --git a/reflector/Reflector.cpp b/reflector/Reflector.cpp index 60f9061..a143a35 100644 --- a/reflector/Reflector.cpp +++ b/reflector/Reflector.cpp @@ -280,7 +280,7 @@ void CReflector::CloseStream(std::shared_ptr stream) GetUsers()->Closing(stream->GetUserCallsign(), GetStreamModule(stream), stream->GetOwnerClient()->GetProtocol()); ReleaseUsers(); - std::cout << "Closing stream of module " << GetStreamModule(stream) << std::endl; + std::cout << "Closing stream of module " << GetStreamModule(stream) << " (Called by CloseStream)" << std::endl; } // release clients