diff --git a/reflector/M17Protocol.cpp b/reflector/M17Protocol.cpp index 51dca5c..65d0699 100644 --- a/reflector/M17Protocol.cpp +++ b/reflector/M17Protocol.cpp @@ -212,12 +212,15 @@ void CM17Protocol::OnDvHeaderPacketIn(std::unique_ptr &Header, } } // release + // release g_Reflector.ReleaseClients(); // update last heard CCallsign reflectorCall = rpt2; reflectorCall.SetCSModule(Header->GetRpt2Module()); + std::cout << "DEBUG: Calling GetUsers()->Hearing for " << my.GetCS() << "..." << std::endl; g_Reflector.GetUsers()->Hearing(my, rpt1, rpt2, reflectorCall, EProtocol::m17); + std::cout << "DEBUG: Returned from GetUsers()->Hearing" << std::endl; g_Reflector.ReleaseUsers(); } }