Skip to content

Always remove the lock from pool on failure#8871

Merged
headius merged 1 commit intojruby:masterfrom
headius:sticky_require_state
Jun 20, 2025
Merged

Always remove the lock from pool on failure#8871
headius merged 1 commit intojruby:masterfrom
headius:sticky_require_state

Conversation

@headius
Copy link
Member

@headius headius commented Jun 19, 2025

Leaving this here after a failed require means other threads will assume the require is in progress and not attempt their own.

Fixes the remaining issue breaking Zeitwerk in #8863.

@headius headius added this to the JRuby 10.0.1.0 milestone Jun 19, 2025
Leaving this here after a failed require means other threads will
assume the require is in progress and not attempt their own.

Fixes the remaining issue breaking Zeitwerk in jruby#8863.
@headius headius force-pushed the sticky_require_state branch from b4207ab to c5a21b0 Compare June 19, 2025 18:29
@headius headius merged commit 5a40847 into jruby:master Jun 20, 2025
72 checks passed
@headius headius deleted the sticky_require_state branch June 20, 2025 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant