Add pause before restart after standby

This commit is contained in:
Jakob Borg 2014-09-10 22:20:03 +02:00
parent 66432672b3
commit 85dba25246
1 changed files with 7 additions and 0 deletions

View File

@ -1130,7 +1130,14 @@ func standbyMonitor() {
time.Sleep(10 * time.Second)
if time.Since(now) > 2*time.Minute {
l.Infoln("Paused state detected, possibly woke up from standby.")
// We most likely just woke from standby. If we restart
// immediately chances are we won't have networking ready. Give
// things a moment to stabilize.
time.Sleep(10 * time.Second)
restart()
return
}
now = time.Now()
}