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

Bump up the size of the internal Mach buffer to the maximum. #8

Merged
merged 1 commit into from Sep 30, 2015

Conversation

@pcwalton
Copy link
Collaborator

pcwalton commented Sep 30, 2015

The default is 5 messages before blocking. This is too few in practice
and causes deadlocks in iframe reftests. The maximum is 1024, which
ought to be enough.

r? @larsbergstrom

The default is 5 messages before blocking. This is too few in practice
and causes deadlocks in iframe reftests. The maximum is 1024, which
ought to be enough.
@larsbergstrom
Copy link
Contributor

larsbergstrom commented Sep 30, 2015

This sounds good. I believe it's even worse than 5, from what I can tell - in OSX 10.10, while the constant for the default is still 5, the internal default is reported to have changed to 2, which may be why we're seeing more of these blocking issues recently.

Moving to the default "large" value of 1024 seems like the right thing to do here.

@bors-servo r+

pcwalton added a commit that referenced this pull request Sep 30, 2015
Bump up the size of the internal Mach buffer to the maximum.
@pcwalton pcwalton merged commit 3cd5c95 into master Sep 30, 2015
@pcwalton pcwalton deleted the mach-limits branch Sep 30, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

2 participants
You can’t perform that action at this time.