Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

7263: even better busy behavior (also including fix for 8575) #44

Closed

Conversation

jrandall
Copy link
Contributor

Uses IO::Select in readfrompipes to select on a list of fds rather than slowly looping through them all.
Reaps as many children in reapchildren as are ready to be reaped, rather than one at a time.
Queries the API server for new tasks in reapchildren in a batch rather than one task at a time.

@jrandall jrandall force-pushed the hgi/7263-even-better-busy-behavior branch from 14502d9 to 0f7709a Compare February 29, 2016 23:49
@jrandall
Copy link
Contributor Author

Now rebased onto master for ease of merging

@tomclegg
Copy link
Member

tomclegg commented Mar 2, 2016

Github didn't follow all the rebasing and cherry-picking but all of these changes are merged in fbd54469ddb8e3 (first two commits), and ec51cd7 (third commit). Thanks @jrandall!

@tomclegg tomclegg closed this Mar 2, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants