Skip to content

Never call dispose and subscribe under lock in Connection and ConnectionObservableAdapter - #2707

Closed
isaac-weisberg wants to merge 1 commit into
ReactiveX:mainfrom
wesprint-io:isaac/patch-RxSwift-deadlocks-in-Connection-and-ConnectionObservableAdapter
Closed

isaac-weisberg wants to merge 1 commit into
ReactiveX:mainfrom
wesprint-io:isaac/patch-RxSwift-deadlocks-in-Connection-and-ConnectionObservableAdapter

Conversation

@isaac-weisberg

@isaac-weisberg isaac-weisberg commented Jun 2, 2026 •

Copy link
Copy Markdown
Contributor

Fixes 2698

…, ConnectionObservableAdapter and RefCountSink
@freak4pc

Copy link
Copy Markdown
Member

Merged via #2723 with your commits' authorship preserved — closing as superseded. Thanks again for the diagnosis and the fix! Regression tests for all five lock inversions are on main now, and CI is green again as of #2726.

@freak4pc freak4pc closed this Aug 15, 2026
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.

Deadlock in Connection and ConnectableObservableAdapter

2 participants