v1.1.1: better error logging
This commit is contained in:
parent
f4b7016ddd
commit
52c007690d
10
watchdog.go
10
watchdog.go
|
@ -52,6 +52,15 @@ func (d *Dog) watch() {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
time.Sleep(time.Duration(2) * time.Second)
|
||||||
|
err2 := d.check()
|
||||||
|
if nil != err2 {
|
||||||
|
d.Logger <- fmt.Sprintf("Down: '%s': %s", d.Name, err2)
|
||||||
|
} else {
|
||||||
|
d.Logger <- fmt.Sprintf("Hiccup: '%s': %s", d.Name, err)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
failure := false
|
failure := false
|
||||||
t := 10
|
t := 10
|
||||||
for {
|
for {
|
||||||
|
@ -61,6 +70,7 @@ func (d *Dog) watch() {
|
||||||
t *= 2
|
t *= 2
|
||||||
err := d.check()
|
err := d.check()
|
||||||
if nil != err {
|
if nil != err {
|
||||||
|
d.Logger <- fmt.Sprintf("Unrecoverable: '%s': %s", d.Name, err)
|
||||||
failure = true
|
failure = true
|
||||||
} else {
|
} else {
|
||||||
failure = false
|
failure = false
|
||||||
|
|
Loading…
Reference in New Issue