[client] Support fullstatus without probes (#4052)

This commit is contained in:
Carlos Hernandez
2025-07-02 02:42:47 -06:00
committed by GitHub
parent 56a1a75e3f
commit 6922826919
5 changed files with 912 additions and 1943 deletions

View File

@@ -707,7 +707,9 @@ func (s *Server) Status(
s.statusRecorder.UpdateRosenpass(s.config.RosenpassEnabled, s.config.RosenpassPermissive)
if msg.GetFullPeerStatus {
s.runProbes()
if msg.ShouldRunProbes {
s.runProbes()
}
fullStatus := s.statusRecorder.GetFullStatus()
pbFullStatus := toProtoFullStatus(fullStatus)