forked from ALHP/ALHP.GO
avoid division by zero
This commit is contained in:
8
main.go
8
main.go
@@ -658,7 +658,9 @@ func (b *BuildManager) syncWorker() {
|
||||
}
|
||||
|
||||
b.parseWG.Wait()
|
||||
log.Infof("Processed source-repos. %d packages elegible to be build, %d already fully build. Covering %f of offical-repo (buildable) packages.", b.stats.eligible, b.stats.fullyBuild, float32(b.stats.fullyBuild)/float32(b.stats.eligible)*100.0)
|
||||
if b.stats.eligible != 0 {
|
||||
log.Infof("Processed source-repos. %d packages elegible to be build, %d already fully build. Covering %f of offical-repo (buildable) packages.", b.stats.eligible, b.stats.fullyBuild, float32(b.stats.fullyBuild)/float32(b.stats.eligible)*100.0)
|
||||
}
|
||||
b.stats.fullyBuild = 0
|
||||
b.stats.eligible = 0
|
||||
time.Sleep(5 * time.Minute)
|
||||
@@ -696,6 +698,10 @@ func main() {
|
||||
exit: false,
|
||||
buildWG: sync.WaitGroup{},
|
||||
failedMutex: sync.RWMutex{},
|
||||
stats: struct {
|
||||
fullyBuild int
|
||||
eligible int
|
||||
}{fullyBuild: 0, eligible: 0},
|
||||
}
|
||||
|
||||
setupChroot()
|
||||
|
Reference in New Issue
Block a user