trap potential panics
This commit is contained in:
parent
3a5e6ae51c
commit
c381a8d179
10
doGui.go
10
doGui.go
|
@ -20,6 +20,11 @@ import (
|
||||||
)
|
)
|
||||||
|
|
||||||
func debug() {
|
func debug() {
|
||||||
|
defer func() {
|
||||||
|
if r := recover(); r != nil {
|
||||||
|
gui.Crash(r, "forge debug()")
|
||||||
|
}
|
||||||
|
}()
|
||||||
time.Sleep(2 * time.Second)
|
time.Sleep(2 * time.Second)
|
||||||
for {
|
for {
|
||||||
now := time.Now()
|
now := time.Now()
|
||||||
|
@ -64,6 +69,11 @@ func debug() {
|
||||||
me.reposWinB.SetLabel(tmp)
|
me.reposWinB.SetLabel(tmp)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// check for new patches
|
||||||
|
if err := me.forge.GetPatches(); err != nil {
|
||||||
|
log.Info("Get Patchsets Failed", err)
|
||||||
|
}
|
||||||
|
|
||||||
log.Printf("finished a forge scan here in (%s)\n", shell.FormatDuration(time.Since(now)))
|
log.Printf("finished a forge scan here in (%s)\n", shell.FormatDuration(time.Since(now)))
|
||||||
time.Sleep(90 * time.Second)
|
time.Sleep(90 * time.Second)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue