mirror of
https://github.com/fosrl/newt.git
synced 2026-03-05 18:26:42 +00:00
Get newt script
This commit is contained in:
6
util.go
6
util.go
@@ -192,7 +192,11 @@ func startPingCheck(tnet *netstack.Net, serverIP string, client *websocket.Clien
|
||||
_, err := ping(tnet, serverIP, pingTimeout)
|
||||
if err != nil {
|
||||
consecutiveFailures++
|
||||
logger.Warn("Periodic ping failed (%d consecutive failures): %v", consecutiveFailures, err)
|
||||
if consecutiveFailures == 1 {
|
||||
logger.Debug("Periodic ping failed (%d consecutive failures): %v", consecutiveFailures, err)
|
||||
} else {
|
||||
logger.Warn("Periodic ping failed (%d consecutive failures): %v", consecutiveFailures, err)
|
||||
}
|
||||
if consecutiveFailures >= 3 && currentInterval < maxInterval {
|
||||
if !connectionLost {
|
||||
connectionLost = true
|
||||
|
||||
Reference in New Issue
Block a user