added fallthrough so critical conditions get evaluated

This commit is contained in:
2023-04-23 15:21:34 +02:00
parent f1463bf120
commit 43b89e92ff

View File

@@ -69,6 +69,7 @@ func formatLineWaybar(stats *probing.Statistics) {
switch { switch {
case int(math.Round(stats.PacketLoss)) >= *PacketLossWarnLimit || int(stats.AvgRtt.Milliseconds()) >= *PingWarningLimit: case int(math.Round(stats.PacketLoss)) >= *PacketLossWarnLimit || int(stats.AvgRtt.Milliseconds()) >= *PingWarningLimit:
res.Class = "warning" res.Class = "warning"
fallthrough
case int(math.Round(stats.PacketLoss)) >= *PacketLossCritLimit || int(stats.AvgRtt.Milliseconds()) >= *PingCritLimit: case int(math.Round(stats.PacketLoss)) >= *PacketLossCritLimit || int(stats.AvgRtt.Milliseconds()) >= *PingCritLimit:
res.Class = "critical" res.Class = "critical"
} }