Skip to content

TypeParameterBeanRegistry: fix race condition on bean unregister - #2319

Merged
rogersteblerbsi merged 1 commit into
releases/26.2from
features/rsb/26.2/474166_npeTypeParameterBeanRegistry
Aug 27, 2026
Merged

TypeParameterBeanRegistry: fix race condition on bean unregister#2319
rogersteblerbsi merged 1 commit into
releases/26.2from
features/rsb/26.2/474166_npeTypeParameterBeanRegistry

Conversation

@rogersteblerbsi

Copy link
Copy Markdown
Member

Synchronize bean removal performed by the registration handle using the registry write lock.

Without the lock, concurrent dispose() and getBeans() calls could corrupt the underlying IndexedStore and lead to intermittent failures.

474166

Synchronize bean removal performed by the registration handle using the
registry write lock.

Without the lock, concurrent dispose() and getBeans() calls could
corrupt the underlying IndexedStore and lead to intermittent failures.

474166
@rogersteblerbsi rogersteblerbsi self-assigned this Aug 27, 2026
@rogersteblerbsi
rogersteblerbsi merged commit 34830c1 into releases/26.2 Aug 27, 2026
4 checks passed
@rogersteblerbsi
rogersteblerbsi deleted the features/rsb/26.2/474166_npeTypeParameterBeanRegistry branch August 27, 2026 13:06
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.

2 participants