[client] Fix/health result in bundle (#5164)

* Add support for optional status refresh callback during debug bundle generation

* Always update wg status

* Remove duplicated wg status call
This commit is contained in:
Zoltan Papp
2026-01-23 17:06:07 +01:00
committed by GitHub
parent 1a32e4c223
commit ee3a67d2d8
5 changed files with 62 additions and 18 deletions

View File

@@ -1327,6 +1327,10 @@ func (s *Server) runProbes(waitForProbeResult bool) {
if engine.RunHealthProbes(waitForProbeResult) {
s.lastProbe = time.Now()
}
} else {
if err := s.statusRecorder.RefreshWireGuardStats(); err != nil {
log.Debugf("failed to refresh WireGuard stats: %v", err)
}
}
}