This is an archive of the discontinued Mercurial Phabricator instance.

posixworker: avoid creating workers that end up getting no work
ClosedPublic

Authored by martinvonz on Aug 13 2020, 1:45 PM.

Details

Summary

If workers (the detected or configured number of CPUs) is greater
than the number of work items, then some of the workers end up getting
0 work items. Let's not create such workers.

Diff Detail

Repository
rHG Mercurial
Branch
default
Lint
No Linters Available
Unit
No Unit Test Coverage

Event Timeline

martinvonz created this revision.Aug 13 2020, 1:45 PM
pulkit accepted this revision.Aug 14 2020, 4:40 AM
This revision is now accepted and ready to land.Aug 14 2020, 4:40 AM