discovery+routing: reduce number of active validation barrier jobs

In order to reduce high CPU utilization during the initial network view
sync, we slash down the total number of active in-flight jobs that can
be launched.
This commit is contained in:
Olaoluwa Osuntokun
2018-01-28 14:55:24 -08:00
parent 63fe8aec5b
commit 0a4de859a2
3 changed files with 3 additions and 3 deletions

View File

@@ -518,7 +518,7 @@ func (r *ChannelRouter) networkHandler() {
// We'll use this validation barrier to ensure that we process all jobs
// in the proper order during parallel validation.
validationBarrier := NewValidationBarrier(runtime.NumCPU()*10, r.quit)
validationBarrier := NewValidationBarrier(runtime.NumCPU()*4, r.quit)
for {
select {