Files
netbird/client/android
Zoltán Papp 17ae3a91ea [client] Refresh WireGuard stats in mobile debug bundles
The iOS and Android DebugBundle paths built GeneratorDependencies without
setting RefreshStatus, so the bundle's status.txt read the cached peer
state instead of live WireGuard interface stats. When the periodic health
probe had not run yet, connected relayed peers showed "handshake: -" and
"0 B/0 B" even though the interface was passing traffic.

Wire RefreshStatus to RunHealthProbes on both platforms, matching the
desktop daemon path in client/server/debug.go. The engine reference is
already available in the cc.Engine() block used for client metrics.
2026-07-17 13:56:26 +02:00
..