Detect silent outbound WSS links and reconnect without replay #73

Merged
karsten merged 1 commit from fix/outbound-link-liveness into main 2026-11-09 05:53:10 +00:00
Owner

Live long-running native connections exposed half-open NAT/proxy channels: target socket still OPEN after central session disappeared. Enforce server-ping liveness deadline, destroy stale socket, reconnect channel only. Idle ping timer is not productive foreground; stop drains/clears it. Two actual TLS tests prove missing heartbeat reconnect and healthy idle persistence. All nine WSS tests pass locally. No productive request replay or reauthorization.

Live long-running native connections exposed half-open NAT/proxy channels: target socket still OPEN after central session disappeared. Enforce server-ping liveness deadline, destroy stale socket, reconnect channel only. Idle ping timer is not productive foreground; stop drains/clears it. Two actual TLS tests prove missing heartbeat reconnect and healthy idle persistence. All nine WSS tests pass locally. No productive request replay or reauthorization.
fix(agent-link): reconnect half-open outbound sockets after missing server pings
All checks were successful
plugins-ci / compatibility (push) Successful in 1m56s
53bfae4fc8
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
harness/plugins!73
No description provided.