improve err msg for runtimeError

pull/58/head
Pingan2017 2018-10-10 15:19:48 +08:00
parent 552453f6fd
commit a5824043be
1 changed files with 3 additions and 1 deletions

View File

@ -74,7 +74,9 @@ func (s *runtimeState) runtimeErrors() []string {
s.RLock()
defer s.RUnlock()
var ret []string
if !s.lastBaseRuntimeSync.Add(s.baseRuntimeSyncThreshold).After(time.Now()) {
if s.lastBaseRuntimeSync.IsZero() {
ret = append(ret, "container runtime status check may not have completed yet")
} else if !s.lastBaseRuntimeSync.Add(s.baseRuntimeSyncThreshold).After(time.Now()) {
ret = append(ret, "container runtime is down")
}
for _, hc := range s.healthChecks {