cmd/cli: skip upstream.os healthcheck when WFP loopback protect enabled

Since the check will always be failed in this case, causing unnecessary
log spamming.
This commit is contained in:
Cuong Manh Le
2026-05-05 22:15:54 +07:00
committed by Cuong Manh Le
parent 2b27c148be
commit 5dd5846cca
4 changed files with 44 additions and 4 deletions
+4
View File
@@ -1816,3 +1816,7 @@ func (p *prog) forceReloadPFMainRuleset() {
mainLog.Load().Info().Msg("DNS intercept: force reload — pf ruleset and anchor reloaded successfully")
}
// osHealthcheckSuppressed always returns false on darwin — WFP loopback
// protect (the trigger for suppression) is Windows-only.
func (p *prog) osHealthcheckSuppressed() bool { return false }