Skip to content

Fix ACK retransmissions bypassing the SBC - #3

Merged
ddas-rt merged 2 commits into
retell/basefrom
fix/ack-retransmission-route
Sep 30, 2026
Merged

ddas-rt merged 2 commits into
retell/basefrom
fix/ack-retransmission-route

Conversation

@ddas-rt

@ddas-rt ddas-rt commented Sep 30, 2026

Copy link
Copy Markdown

Build ACK routing before taking the retransmission snapshot. Replay independent copies without rebuilding headers, preserving the SBC next hop, CSeq, and Via.

Tests cover direct/loose/strict routing, concurrent retries, send failure, and TCP proxy calls with/without 407 authentication. Gateway full race suite passes against the fix.

Sipgo race suite passes excluding three confirmed baseline failures: TestServerTransactionRespondRejectsCRLF, TestTransportLayerClientConnectionReuse, and TestTransportLayerClientConnectionNoReuse.

No release published yet; gateway dependency and upstream PR emiago#369 will follow after merge.

@ddas-rt
ddas-rt merged commit 67efadb into retell/base Sep 30, 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.

1 participant