Skip to content

Conversation

@CBenoit
Copy link
Member

@CBenoit CBenoit commented Sep 17, 2025

Fixes a race condition in the JMUX proxy where data could arrive from a peer before the listener had a chance to send the channel start request, causing data to be lost.

When a channel is opened, there's a small window where incoming data from the peer arrives before the corresponding data sender is established. Previously, this data was dropped with a warning.

Issue: ARC-323

Fixes a race condition in the JMUX proxy where data could arrive  from a
peer before the listener had a chance to send the channel start request,
causing data to be lost.

When a channel is opened, there's a small window where incoming
data from the peer arrives before the corresponding data sender is
established. Previously, this data was dropped with a warning.

Issue: ARC-323
@CBenoit CBenoit merged commit 7eb873b into master Sep 18, 2025
41 checks passed
@CBenoit CBenoit deleted the ARC-323 branch September 18, 2025 04:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants