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

treat deadlocks as circular require - as MRI does it #3370

merged 1 commit into from Mar 3, 2016


Copy link

#3341 has two simple tests which produces deadlocks on the current master branch.

this PR does fix it to the extend that I do not see deadlocks anymore.

@headius please review and I would some input on tests, i.e. it should be possible to run those tests from #3341 on CI but I am not if this makes sense

Copy link

headius commented Oct 5, 2015

I'll have a look.

this eventually fixes #3341 in the sense that both testcases
do not produce deadlocks anymore.

Sponsored by Lookout Inc.
@mkristian mkristian changed the title fixes two possible deadlocks treat deadlocks as circular require - as MRI does it Oct 8, 2015
@kares kares added this to the JRuby milestone Feb 5, 2016
headius added a commit that referenced this pull request Mar 3, 2016
treat deadlocks as circular require - as MRI does it
@headius headius merged commit 16e5792 into master Mar 3, 2016
@headius headius deleted the deadlock branch March 3, 2016 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
None yet

Successfully merging this pull request may close these issues.

None yet

3 participants