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 committed 2018-01-28 14:55:32 -08:00
1 parent 63fe8aec5b
commit 0a4de859a2
3 files changed
+3 -3

No files matched your search

+1 -1
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 {