Use NumCPU and not GOMAXPROCS

This commit is contained in:
Dane Everitt 2020-07-31 21:31:53 -07:00
parent 5366d0f652
commit f889a193bf
No known key found for this signature in database
GPG Key ID: EEA66103B3D71F53
3 changed files with 3 additions and 3 deletions

View File

@ -304,7 +304,7 @@ func (c *Configuration) EnsureFilePermissions() error {
return errors.WithStack(err)
}
pool := workerpool.New(runtime.GOMAXPROCS(0))
pool := workerpool.New(runtime.NumCPU())
for _, file := range files {
f := file

View File

@ -8,7 +8,7 @@ import (
// Parent function that will update all of the defined configuration files for a server
// automatically to ensure that they always use the specified values.
func (s *Server) UpdateConfigurationFiles() {
pool := workerpool.New(runtime.GOMAXPROCS(0))
pool := workerpool.New(runtime.NumCPU())
files := s.ProcessConfiguration().ConfigurationFiles
for _, cf := range files {

View File

@ -39,7 +39,7 @@ func newPooledWalker(fs *Filesystem) *PooledFileWalker {
// Create a worker pool that is the same size as the number of processors available on the
// system. Going much higher doesn't provide much of a performance boost, and is only more
// likely to lead to resource overloading anyways.
pool: workerpool.New(runtime.GOMAXPROCS(0)),
pool: workerpool.New(runtime.NumCPU()),
}
}